Changeset 46795 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- Jun 26, 2013 10:49:56 AM (12 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDefs.h
r46782 r46795 227 227 Q_DECLARE_METATYPE(StorageSlot); 228 228 229 /* Runtime UI menu types: */ 230 enum RuntimeMenuType 231 { 232 RuntimeMenuType_Invalid = 0, 233 RuntimeMenuType_Machine = RT_BIT(0), 234 RuntimeMenuType_View = RT_BIT(1), 235 RuntimeMenuType_Devices = RT_BIT(2), 236 RuntimeMenuType_Debug = RT_BIT(3), 237 RuntimeMenuType_Help = RT_BIT(4), 238 RuntimeMenuType_All = 0xFF 239 }; 240 229 241 /* Details element type: */ 230 242 enum DetailsElementType -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineDefs.h
r46680 r46795 66 66 }; 67 67 68 /* Main menu enum: */69 enum UIMainMenuType70 {71 UIMainMenuType_Machine = RT_BIT(0),72 UIMainMenuType_Devices = RT_BIT(1),73 UIMainMenuType_View = RT_BIT(2),74 UIMainMenuType_Debug = RT_BIT(3),75 UIMainMenuType_Help = RT_BIT(4),76 UIMainMenuType_All = 0xFF77 };78 79 68 #endif // __UIMachineDefs_h__ 80 69 -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineMenuBar.cpp
r46726 r46795 107 107 } 108 108 109 QMenu* UIMachineMenuBar::createMenu( UIMainMenuType fOptions /* = UIMainMenuType_All */)109 QMenu* UIMachineMenuBar::createMenu(RuntimeMenuType fOptions /* = RuntimeMenuType_All */) 110 110 { 111 111 /* Create empty menu: */ … … 120 120 } 121 121 122 QMenuBar* UIMachineMenuBar::createMenuBar( UIMainMenuType fOptions /* = UIMainMenuType_All */)122 QMenuBar* UIMachineMenuBar::createMenuBar(RuntimeMenuType fOptions /* = RuntimeMenuType_All */) 123 123 { 124 124 /* Create empty menubar: */ … … 133 133 } 134 134 135 QList<QMenu*> UIMachineMenuBar::prepareSubMenus( UIMainMenuType fOptions /* = UIMainMenuType_All */)135 QList<QMenu*> UIMachineMenuBar::prepareSubMenus(RuntimeMenuType fOptions /* = RuntimeMenuType_All */) 136 136 { 137 137 /* Create empty submenu list: */ … … 139 139 140 140 /* Machine submenu: */ 141 if (fOptions & UIMainMenuType_Machine)141 if (fOptions & RuntimeMenuType_Machine) 142 142 { 143 143 QMenu *pMenuMachine = gActionPool->action(UIActionIndexRuntime_Menu_Machine)->menu(); … … 147 147 148 148 /* View submenu: */ 149 if (fOptions & UIMainMenuType_View)149 if (fOptions & RuntimeMenuType_View) 150 150 { 151 151 QMenu *pMenuView = gActionPool->action(UIActionIndexRuntime_Menu_View)->menu(); … … 155 155 156 156 /* Devices submenu: */ 157 if (fOptions & UIMainMenuType_Devices)157 if (fOptions & RuntimeMenuType_Devices) 158 158 { 159 159 QMenu *pMenuDevices = gActionPool->action(UIActionIndexRuntime_Menu_Devices)->menu(); … … 164 164 #ifdef VBOX_WITH_DEBUGGER_GUI 165 165 /* Debug submenu: */ 166 if (fOptions & UIMainMenuType_Debug)166 if (fOptions & RuntimeMenuType_Debug) 167 167 { 168 168 CMachine machine; /** @todo we should try get the machine here. But we'll … … 178 178 179 179 /* Help submenu: */ 180 if (fOptions & UIMainMenuType_Help)180 if (fOptions & RuntimeMenuType_Help) 181 181 { 182 182 QMenu *pMenuHelp = gActionPool->action(UIActionIndex_Menu_Help)->menu(); -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineMenuBar.h
r46726 r46795 21 21 22 22 /* Local includes */ 23 #include "UI MachineDefs.h"23 #include "UIDefs.h" 24 24 25 25 /* Global includes */ … … 40 40 UIMachineMenuBar(const CMachine &machine); 41 41 42 QMenu* createMenu( UIMainMenuType fOptions = UIMainMenuType_All);43 QMenuBar* createMenuBar( UIMainMenuType fOptions = UIMainMenuType_All);42 QMenu* createMenu(RuntimeMenuType fOptions = RuntimeMenuType_All); 43 QMenuBar* createMenuBar(RuntimeMenuType fOptions = RuntimeMenuType_All); 44 44 45 45 protected: 46 46 47 QList<QMenu*> prepareSubMenus( UIMainMenuType fOptions = UIMainMenuType_All);47 QList<QMenu*> prepareSubMenus(RuntimeMenuType fOptions = RuntimeMenuType_All); 48 48 void prepareMenuMachine(QMenu *pMenu); 49 49 void prepareMenuView(QMenu *pMenu); -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp
r46726 r46795 430 430 } 431 431 432 QMenu* UISession::newMenu( UIMainMenuType fOptions /* = UIMainMenuType_ALL */)432 QMenu* UISession::newMenu(RuntimeMenuType fOptions /* = RuntimeMenuType_ALL */) 433 433 { 434 434 /* Create new menu: */ … … 442 442 } 443 443 444 QMenuBar* UISession::newMenuBar( UIMainMenuType fOptions /* = UIMainMenuType_ALL */)444 QMenuBar* UISession::newMenuBar(RuntimeMenuType fOptions /* = RuntimeMenuType_ALL */) 445 445 { 446 446 /* Create new menubar: */ -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.h
r46586 r46795 26 26 27 27 /* GUI includes: */ 28 #include "UI MachineDefs.h"28 #include "UIDefs.h" 29 29 30 30 /* COM includes: */ … … 99 99 UIMachineLogic* machineLogic() const; 100 100 QWidget* mainMachineWindow() const; 101 QMenu* newMenu( UIMainMenuType fOptions = UIMainMenuType_All);102 QMenuBar* newMenuBar( UIMainMenuType fOptions = UIMainMenuType_All);101 QMenu* newMenu(RuntimeMenuType fOptions = RuntimeMenuType_All); 102 QMenuBar* newMenuBar(RuntimeMenuType fOptions = RuntimeMenuType_All); 103 103 QCursor cursor() const { return m_cursor; } 104 104
Note:
See TracChangeset
for help on using the changeset viewer.