VirtualBox

Ignore:
Timestamp:
May 4, 2018 8:27:54 AM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
122494
Message:

FE/Qt: bugref:9049: Tiny cleanup for UISettingsSelector classes and move them to VBoxGlobal library.

Location:
trunk/src/VBox/Frontends/VirtualBox
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk

    r72099 r72102  
    520520        src/selector/graphics/details/UIGDetailsElements.h \
    521521        src/selector/graphics/details/UIGMachinePreview.h \
    522         src/settings/UISettingsSelector.h \
    523522        src/settings/UISettingsSerializer.h \
    524523        src/settings/global/UIGlobalSettingsExtension.h \
     
    664663        src/settings/UISettingsDialogSpecific.h \
    665664        src/settings/UISettingsPage.h \
     665        src/settings/UISettingsSelector.h \
    666666        src/widgets/UIAddDiskEncryptionPasswordDialog.h \
    667667        src/widgets/UIBootTable.h \
     
    780780        src/settings/UISettingsDialogSpecific.h \
    781781        src/settings/UISettingsPage.h \
     782        src/settings/UISettingsSelector.h \
    782783        src/widgets/UIAddDiskEncryptionPasswordDialog.h \
    783784        src/widgets/UIBootTable.h \
     
    10371038        src/selector/graphics/details/UIGDetailsElements.cpp \
    10381039        src/selector/graphics/details/UIGMachinePreview.cpp \
    1039         src/settings/UISettingsSelector.cpp \
    10401040        src/settings/UISettingsSerializer.cpp \
    10411041        src/settings/global/UIGlobalSettingsExtension.cpp \
     
    12221222        src/settings/UISettingsDialogSpecific.cpp \
    12231223        src/settings/UISettingsPage.cpp \
     1224        src/settings/UISettingsSelector.cpp \
    12241225        src/widgets/UIAddDiskEncryptionPasswordDialog.cpp \
    12251226        src/widgets/UIBootTable.cpp \
     
    13651366        src/settings/UISettingsDialogSpecific.cpp \
    13661367        src/settings/UISettingsPage.cpp \
     1368        src/settings/UISettingsSelector.cpp \
    13671369        src/widgets/UIAddDiskEncryptionPasswordDialog.cpp \
    13681370        src/widgets/UIBootTable.cpp \
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsSelector.cpp

    r69500 r72102  
    55
    66/*
    7  * Copyright (C) 2008-2017 Oracle Corporation
     7 * Copyright (C) 2008-2018 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    816816
    817817}
    818 
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsSelector.h

    r69500 r72102  
    55
    66/*
    7  * Copyright (C) 2008-2017 Oracle Corporation
     7 * Copyright (C) 2008-2018 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    2222#include <QObject>
    2323
     24/* GUI includes: */
     25#include "UILibraryDefs.h"
     26
    2427/* Forward declarations: */
    2528class QAction;
     
    2932class QTreeWidgetItem;
    3033class QITreeWidget;
     34class UISelectorActionItem;
    3135class UISelectorItem;
    32 class UISelectorActionItem;
    3336class UISettingsPage;
    3437class UIToolBar;
     
    3740/** QObject subclass providing settings dialog
    3841  * with the means to switch between settings pages. */
    39 class UISettingsSelector : public QObject
     42class SHARED_LIBRARY_STUFF UISettingsSelector : public QObject
    4043{
    4144    Q_OBJECT;
     
    5154    UISettingsSelector(QWidget *pParent = 0);
    5255    /** Destructs settings selector. */
    53     ~UISettingsSelector();
     56    virtual ~UISettingsSelector() /* override */;
    5457
    5558    /** Returns the widget selector operates on. */
     
    124127  * with the means to switch between settings pages.
    125128  * This one represented as tree-widget. */
    126 class UISettingsSelectorTreeView : public UISettingsSelector
     129class SHARED_LIBRARY_STUFF UISettingsSelectorTreeView : public UISettingsSelector
    127130{
    128131    Q_OBJECT;
     
    133136    UISettingsSelectorTreeView(QWidget *pParent = 0);
    134137    /** Destructs settings selector. */
    135     ~UISettingsSelectorTreeView();
     138    virtual ~UISettingsSelectorTreeView() /* override */;
    136139
    137140    /** Returns the widget selector operates on. */
     
    197200  * with the means to switch between settings pages.
    198201  * This one represented as tab-widget. */
    199 class UISettingsSelectorToolBar : public UISettingsSelector
     202class SHARED_LIBRARY_STUFF UISettingsSelectorToolBar : public UISettingsSelector
    200203{
    201204    Q_OBJECT;
     
    206209    UISettingsSelectorToolBar(QWidget *pParent = 0);
    207210    /** Destructs settings selector. */
    208     ~UISettingsSelectorToolBar();
     211    virtual ~UISettingsSelectorToolBar() /* override */;
    209212
    210213    /** Returns the widget selector operates on. */
     
    275278};
    276279
     280
    277281#endif /* !___UISettingsSelector_h___ */
    278 
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette