VirtualBox

Ignore:
Timestamp:
Nov 21, 2008 5:44:17 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
39756
Message:

FE/Qt4: SysTray: Reuse action data (icons, text) from the Selector. Also converted lots of member names to mMember format.

Location:
trunk/src/VBox/Frontends/VirtualBox4/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox4/include/VBoxConsoleWnd.h

    r13580 r14478  
    210210    QActionGroup *mRunningOrPausedActions;
    211211
    212     // Machine actions
    213     QAction *vmFullscreenAction;
    214     QAction *vmSeamlessAction;
    215     QAction *vmAutoresizeGuestAction;
    216     QAction *vmAdjustWindowAction;
    217     QAction *vmTypeCADAction;
     212    /* Machine actions */
     213    QAction *mVmFullscreenAction;
     214    QAction *mVmSeamlessAction;
     215    QAction *mVmAutoresizeGuestAction;
     216    QAction *mVmAdjustWindowAction;
     217    QAction *mVmTypeCADAction;
    218218#if defined(Q_WS_X11)
    219     QAction *vmTypeCABSAction;
    220 #endif
    221     QAction *vmResetAction;
    222     QAction *vmPauseAction;
    223     QAction *vmACPIShutdownAction;
    224     QAction *vmCloseAction;
    225     QAction *vmTakeSnapshotAction;
    226     QAction *vmDisableMouseIntegrAction;
    227     QAction *vmShowInformationDlgAction;
    228 
    229     // Devices actions
    230     QAction *devicesMountFloppyImageAction;
    231     QAction *devicesUnmountFloppyAction;
    232     QAction *devicesMountDVDImageAction;
    233     QAction *devicesUnmountDVDAction;
    234     QAction *devicesSwitchVrdpAction;
    235     QAction *devicesSFDialogAction;
    236     QAction *devicesInstallGuestToolsAction;
    237 
    238 #ifdef VBOX_WITH_DEBUGGER_GUI
    239     // Debugger actions
    240     QAction *dbgStatisticsAction;
    241     QAction *dbgCommandLineAction;
    242     QAction *dbgLoggingAction;
    243 #endif
    244 
    245     // Help actions
     219    QAction *mVmTypeCABSAction;
     220#endif
     221    QAction *mVmResetAction;
     222    QAction *mVmPauseAction;
     223    QAction *mVmACPIShutdownAction;
     224    QAction *mVmCloseAction;
     225    QAction *mVmTakeSnapshotAction;
     226    QAction *mVmDisableMouseIntegrAction;
     227    QAction *mVmShowInformationDlgAction;
     228
     229    /* Devices actions */
     230    QAction *mDevicesMountFloppyImageAction;
     231    QAction *mDevicesUnmountFloppyAction;
     232    QAction *mDevicesMountDVDImageAction;
     233    QAction *mDevicesUnmountDVDAction;
     234    QAction *mDevicesSwitchVrdpAction;
     235    QAction *mDevicesSFDialogAction;
     236    QAction *mDevicesInstallGuestToolsAction;
     237
     238#ifdef VBOX_WITH_DEBUGGER_GUI
     239    /* Debugger actions */
     240    QAction *mDbgStatisticsAction;
     241    QAction *mDbgCommandLineAction;
     242    QAction *mDbgLoggingAction;
     243#endif
     244
     245    /* Help actions */
    246246    VBoxHelpActions mHelpActions;
    247247
    248     // Machine popup menus
    249     VBoxSwitchMenu *vmAutoresizeMenu;
    250     VBoxSwitchMenu *vmDisMouseIntegrMenu;
    251 
    252     // Devices popup menus
    253     bool waitForStatusBarChange;
    254     bool statusBarChangedInside;
     248    /* Machine popup menus */
     249    VBoxSwitchMenu *mVmAutoresizeMenu;
     250    VBoxSwitchMenu *mVmDisMouseIntegrMenu;
     251
     252    /* Devices popup menus */
     253    bool mWaitForStatusBarChange : 1;
     254    bool mStatusBarChangedInside : 1;
    255255
    256256    QAction *mDevicesUSBMenuSeparator;
  • trunk/src/VBox/Frontends/VirtualBox4/include/VBoxSelectorWnd.h

    r14467 r14478  
    9696#endif
    9797
     98    const QAction *vmNewAction() const { return mVmNewAction; }
     99    const QAction *vmConfigAction() const { return mVmConfigAction; }
     100    const QAction *vmDeleteAction() const { return mVmDeleteAction; }
     101    const QAction *vmStartAction() const { return mVmStartAction; }
     102    const QAction *vmDiscardAction() const { return mVmDiscardAction; }
     103    const QAction *vmPauseAction() const { return mVmPauseAction; }
     104    const QAction *vmRefreshAction() const { return mVmRefreshAction; }
     105    const QAction *vmShowLogsAction() const { return mVmShowLogsAction; }
     106
    98107protected:
    99108
     
    135144
    136145    /* Actions */
    137     QAction *fileMediaMgrAction;
    138     QAction *fileSettingsAction;
    139     QAction *fileExitAction;
    140     QAction *vmNewAction;
    141     QAction *vmConfigAction;
    142     QAction *vmDeleteAction;
    143     QAction *vmStartAction;
    144     QAction *vmDiscardAction;
    145     QAction *vmPauseAction;
    146     QAction *vmRefreshAction;
    147     QAction *vmShowLogsAction;
     146    QAction *mFileMediaMgrAction;
     147    QAction *mFileSettingsAction;
     148    QAction *mFileExitAction;
     149    QAction *mVmNewAction;
     150    QAction *mVmConfigAction;
     151    QAction *mVmDeleteAction;
     152    QAction *mVmStartAction;
     153    QAction *mVmDiscardAction;
     154    QAction *mVmPauseAction;
     155    QAction *mVmRefreshAction;
     156    QAction *mVmShowLogsAction;
    148157
    149158    VBoxHelpActions mHelpActions;
     
    159168
    160169    /* The right information widgets */
    161     QTabWidget *vmTabWidget;
    162     VBoxVMDetailsView *vmDetailsView;
    163     VBoxSnapshotsWgt *vmSnapshotsWgt;
    164     VBoxVMDescriptionPage *vmDescriptionPage;
    165 
    166     QPoint normal_pos;
    167     QSize normal_size;
    168 
    169     bool doneInaccessibleWarningOnce : 1;
     170    QTabWidget *mVmTabWidget;
     171    VBoxVMDetailsView *mVmDetailsView;
     172    VBoxSnapshotsWgt *mVmSnapshotsWgt;
     173    VBoxVMDescriptionPage *mVmDescriptionPage;
     174
     175    QPoint mNormalPos;
     176    QSize mNormalSize;
     177
     178    bool mDoneInaccessibleWarningOnce : 1;
    170179};
    171180
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