Changeset 68962 in vbox
- Timestamp:
- Oct 3, 2017 1:26:15 PM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 118230
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.cpp
r68304 r68962 88 88 const char* UIExtraDataDefs::GUI_DetailsPageBoxes = "GUI/DetailsPageBoxes"; 89 89 const char* UIExtraDataDefs::GUI_PreviewUpdate = "GUI/PreviewUpdate"; 90 91 /* Snapshot Manager: */ 92 const char* UIExtraDataDefs::GUI_SnapshotManager_Details_Expanded = "GUI/SnapshotManager/Details/Expanded"; 93 94 /* Virtual Media Manager: */ 95 const char* UIExtraDataDefs::GUI_VirtualMediaManager_Details_Expanded = "GUI/VirtualMediaManager/Details/Expanded"; 96 97 /* Host Network Manager: */ 98 const char* UIExtraDataDefs::GUI_HostNetworkManager_Details_Expanded = "GUI/HostNetworkManager/Details/Expanded"; 90 99 91 100 /* Wizards: */ -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h
r68508 r68962 151 151 /** Holds selector-window details-pane' preview update interval. */ 152 152 extern const char* GUI_PreviewUpdate; 153 /** @} */ 154 155 /** @name Snapshot Manager 156 * @{ */ 157 /** Holds whether Snapshot Manager details expanded. */ 158 extern const char* GUI_SnapshotManager_Details_Expanded; 159 /** @} */ 160 161 /** @name Virtual Media Manager 162 * @{ */ 163 /** Holds whether Virtual Media Manager details expanded. */ 164 extern const char* GUI_VirtualMediaManager_Details_Expanded; 165 /** @} */ 166 167 /** @name Host Network Manager 168 * @{ */ 169 /** Holds whether Host Network Manager details expanded. */ 170 extern const char* GUI_HostNetworkManager_Details_Expanded; 153 171 /** @} */ 154 172 -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
r68512 r68962 2842 2842 } 2843 2843 2844 bool UIExtraDataManager::snapshotManagerDetailsExpanded() 2845 { 2846 /* 'False' unless feature allowed: */ 2847 return isFeatureAllowed(GUI_SnapshotManager_Details_Expanded); 2848 } 2849 2850 void UIExtraDataManager::setSnapshotManagerDetailsExpanded(bool fExpanded) 2851 { 2852 /* 'True' if feature allowed, null-string otherwise: */ 2853 return setExtraDataString(GUI_SnapshotManager_Details_Expanded, toFeatureAllowed(fExpanded)); 2854 } 2855 2856 bool UIExtraDataManager::virtualMediaManagerDetailsExpanded() 2857 { 2858 /* 'False' unless feature allowed: */ 2859 return isFeatureAllowed(GUI_VirtualMediaManager_Details_Expanded); 2860 } 2861 2862 void UIExtraDataManager::setVirtualMediaManagerDetailsExpanded(bool fExpanded) 2863 { 2864 /* 'True' if feature allowed, null-string otherwise: */ 2865 return setExtraDataString(GUI_VirtualMediaManager_Details_Expanded, toFeatureAllowed(fExpanded)); 2866 } 2867 2868 bool UIExtraDataManager::hostNetworkManagerDetailsExpanded() 2869 { 2870 /* 'False' unless feature allowed: */ 2871 return isFeatureAllowed(GUI_HostNetworkManager_Details_Expanded); 2872 } 2873 2874 void UIExtraDataManager::setHostNetworkManagerDetailsExpanded(bool fExpanded) 2875 { 2876 /* 'True' if feature allowed, null-string otherwise: */ 2877 return setExtraDataString(GUI_HostNetworkManager_Details_Expanded, toFeatureAllowed(fExpanded)); 2878 } 2879 2844 2880 WizardMode UIExtraDataManager::modeForWizardType(WizardType type) 2845 2881 { -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h
r68304 r68962 338 338 /** Defines selector-window details-pane' preview update @a interval. */ 339 339 void setSelectorWindowPreviewUpdateInterval(PreviewUpdateIntervalType interval); 340 /** @} */ 341 342 /** @name Snapshot Manager 343 * @{ */ 344 /** Returns whether Snapshot Manager details expanded. */ 345 bool snapshotManagerDetailsExpanded(); 346 /** Defines whether Snapshot Manager details @a fExpanded. */ 347 void setSnapshotManagerDetailsExpanded(bool fExpanded); 348 /** @} */ 349 350 /** @name Virtual Media Manager 351 * @{ */ 352 /** Returns whether Virtual Media Manager details expanded. */ 353 bool virtualMediaManagerDetailsExpanded(); 354 /** Defines whether Virtual Media Manager details @a fExpanded. */ 355 void setVirtualMediaManagerDetailsExpanded(bool fExpanded); 356 /** @} */ 357 358 /** @name Host Network Manager 359 * @{ */ 360 /** Returns whether Host Network Manager details expanded. */ 361 bool hostNetworkManagerDetailsExpanded(); 362 /** Defines whether Host Network Manager details @a fExpanded. */ 363 void setHostNetworkManagerDetailsExpanded(bool fExpanded); 340 364 /** @} */ 341 365 -
trunk/src/VBox/Frontends/VirtualBox/src/hostnetwork/UIHostNetworkManager.cpp
r68915 r68962 28 28 # include "QIDialogButtonBox.h" 29 29 # include "QITreeWidget.h" 30 # include "UIExtraDataManager.h" 30 31 # include "UIIconPool.h" 31 32 # include "UIHostNetworkDetailsWidget.h" … … 538 539 void UIHostNetworkManagerWidget::sltToggleHostNetworkDetailsVisibility(bool fVisible) 539 540 { 541 /* Save the setting: */ 542 gEDataManager->setHostNetworkManagerDetailsExpanded(fVisible); 540 543 /* Show/hide details area and Apply button: */ 541 544 m_pDetailsWidget->setVisible(fVisible); … … 704 707 /* Prepare this: */ 705 708 prepareThis(); 709 710 /* Load settings: */ 711 loadSettings(); 706 712 707 713 /* Apply language settings: */ … … 909 915 } 910 916 917 void UIHostNetworkManagerWidget::loadSettings() 918 { 919 /* Details action/widget: */ 920 m_pActionDetails->setChecked(gEDataManager->hostNetworkManagerDetailsExpanded()); 921 } 922 911 923 void UIHostNetworkManagerWidget::loadHostNetworks() 912 924 { -
trunk/src/VBox/Frontends/VirtualBox/src/hostnetwork/UIHostNetworkManager.h
r68265 r68962 134 134 /** Prepares details-widget. */ 135 135 void prepareDetailsWidget(); 136 /** Load settings: */ 137 void loadSettings(); 136 138 /** @} */ 137 139 -
trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.cpp
r68913 r68962 30 30 /* GUI includes: */ 31 31 # include "VBoxGlobal.h" 32 # include "UIExtraDataManager.h" 32 33 # include "UIMediumDetailsWidget.h" 33 34 # include "UIMediumManager.h" … … 1158 1159 void UIMediumManagerWidget::sltToggleMediumDetailsVisibility(bool fVisible) 1159 1160 { 1161 /* Save the setting: */ 1162 gEDataManager->setVirtualMediaManagerDetailsExpanded(fVisible); 1160 1163 /* Toggle medium details visibility: */ 1161 1164 if (m_pDetailsWidget) … … 1251 1254 /* Prepare this: */ 1252 1255 prepareThis(); 1256 1257 /* Load settings: */ 1258 loadSettings(); 1253 1259 1254 1260 /* Apply language settings: */ … … 1587 1593 // } 1588 1594 //} 1595 1596 void UIMediumManagerWidget::loadSettings() 1597 { 1598 /* Details action/widget: */ 1599 m_pActionDetails->setChecked(gEDataManager->virtualMediaManagerDetailsExpanded()); 1600 } 1589 1601 1590 1602 void UIMediumManagerWidget::repopulateTreeWidgets() -
trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumManager.h
r68326 r68962 183 183 // /** Prepares progress-bar. */ 184 184 // void prepareProgressBar(); 185 /** Load settings: */ 186 void loadSettings(); 185 187 186 188 /** Repopulates tree-widgets content. */ -
trunk/src/VBox/Frontends/VirtualBox/src/selector/UISnapshotPane.cpp
r68765 r68962 915 915 void UISnapshotPane::sltToggleSnapshotDetailsVisibility(bool fVisible) 916 916 { 917 /* Show/hide commit action and details-widget: */ 917 /* Save the setting: */ 918 gEDataManager->setSnapshotManagerDetailsExpanded(fVisible); 919 /* Show/hide details-widget: */ 918 920 m_pDetailsWidget->setVisible(fVisible); 919 921 /* If details-widget is visible: */ … … 1222 1224 prepareWidgets(); 1223 1225 1226 /* Load settings: */ 1227 loadSettings(); 1228 1224 1229 /* Apply language settings: */ 1225 1230 retranslateUi(); … … 1357 1362 layout()->addWidget(m_pDetailsWidget); 1358 1363 } 1364 } 1365 1366 void UISnapshotPane::loadSettings() 1367 { 1368 /* Details action/widget: */ 1369 m_pActionShowSnapshotDetails->setChecked(gEDataManager->snapshotManagerDetailsExpanded()); 1359 1370 } 1360 1371 -
trunk/src/VBox/Frontends/VirtualBox/src/selector/UISnapshotPane.h
r67546 r68962 151 151 /** Prepares details-widget. */ 152 152 void prepareDetailsWidget(); 153 /** Load settings: */ 154 void loadSettings(); 153 155 154 156 /** Refreshes everything. */
Note:
See TracChangeset
for help on using the changeset viewer.