Changeset 75306 in vbox
- Timestamp:
- Nov 7, 2018 1:27:24 PM (6 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/extradata
- Files:
-
- 3 edited
-
UIExtraDataDefs.cpp (modified) (2 diffs)
-
UIExtraDataDefs.h (modified) (1 diff)
-
UIExtraDataManager.cpp (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.cpp
r75305 r75306 98 98 const char *UIExtraDataDefs::GUI_DetailsPageBoxes = "GUI/DetailsPageBoxes"; 99 99 const char *UIExtraDataDefs::GUI_PreviewUpdate = "GUI/PreviewUpdate"; 100 const char *UIExtraDataDefs::GUI_Details_Elements = "GUI/Details/Elements"; 101 const char *UIExtraDataDefs::GUI_Details_Elements_Preview_UpdateInterval = "GUI/Details/Elements/Preview/UpdateInterval"; 100 102 101 103 /* Snapshot Manager: */ … … 226 228 { 227 229 QMap<QString, QString> map; 228 // Define substitutes here.. 230 map.insertMulti(GUI_Details_Elements, GUI_DetailsPageBoxes); 231 map.insertMulti(GUI_Details_Elements_Preview_UpdateInterval, GUI_PreviewUpdate); 229 232 return map; 230 233 } -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h
r75305 r75306 167 167 SHARED_LIBRARY_STUFF extern const char *GUI_LastItemSelected; 168 168 /** Holds selector-window details-pane' elements. */ 169 /// @todo remove GUI_DetailsPageBoxes in 6.2 169 170 SHARED_LIBRARY_STUFF extern const char *GUI_DetailsPageBoxes; 171 /// @todo remove GUI_PreviewUpdate in 6.2 170 172 /** Holds selector-window details-pane' preview update interval. */ 171 173 SHARED_LIBRARY_STUFF extern const char *GUI_PreviewUpdate; 174 /** Holds VirtualBox Manager Details-pane elements. */ 175 SHARED_LIBRARY_STUFF extern const char *GUI_Details_Elements; 176 /** Holds VirtualBox Manager Details-pane / Preview element update interval. */ 177 SHARED_LIBRARY_STUFF extern const char *GUI_Details_Elements_Preview_UpdateInterval; 172 178 /** @} */ 173 179 -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
r75305 r75306 1974 1974 << GUI_Statusbar 1975 1975 << GUI_GroupDefinitions << GUI_LastItemSelected 1976 << GUI_DetailsPageBoxes << GUI_PreviewUpdate 1976 << GUI_Details_Elements 1977 << GUI_Details_Elements_Preview_UpdateInterval 1977 1978 << GUI_SnapshotManager_Details_Expanded 1978 1979 << GUI_VirtualMediaManager_Details_Expanded … … 2869 2870 { 2870 2871 /* Get corresponding extra-data: */ 2871 const QStringList data = extraDataStringList(GUI_Details PageBoxes);2872 const QStringList data = extraDataStringList(GUI_Details_Elements); 2872 2873 2873 2874 /* Desearialize passed elements: */ … … 2879 2880 { 2880 2881 fOpened = false; 2881 strItem.remove("Closed" );2882 strItem.remove("Closed", Qt::CaseInsensitive); 2882 2883 } 2883 DetailsElementType type = gpConverter->fromInternalString<DetailsElementType>(strItem);2884 if ( type != DetailsElementType_Invalid)2885 elements[ type] = fOpened;2884 const DetailsElementType enmType = gpConverter->fromInternalString<DetailsElementType>(strItem); 2885 if (enmType != DetailsElementType_Invalid) 2886 elements[enmType] = fOpened; 2886 2887 } 2887 2888 … … 2896 2897 2897 2898 /* Searialize passed elements: */ 2898 foreach (DetailsElementType type, elements.keys())2899 { 2900 QString strValue = gpConverter->toInternalString( type);2901 if (!elements[ type])2899 foreach (DetailsElementType enmType, elements.keys()) 2900 { 2901 QString strValue = gpConverter->toInternalString(enmType); 2902 if (!elements[enmType]) 2902 2903 strValue += "Closed"; 2903 2904 data << strValue; … … 2905 2906 2906 2907 /* Re-cache corresponding extra-data: */ 2907 setExtraDataStringList(GUI_Details PageBoxes, data);2908 setExtraDataStringList(GUI_Details_Elements, data); 2908 2909 } 2909 2910 2910 2911 PreviewUpdateIntervalType UIExtraDataManager::selectorWindowPreviewUpdateInterval() 2911 2912 { 2912 return gpConverter->fromInternalString<PreviewUpdateIntervalType>(extraDataString(GUI_ PreviewUpdate));2913 return gpConverter->fromInternalString<PreviewUpdateIntervalType>(extraDataString(GUI_Details_Elements_Preview_UpdateInterval)); 2913 2914 } 2914 2915 2915 2916 void UIExtraDataManager::setSelectorWindowPreviewUpdateInterval(PreviewUpdateIntervalType interval) 2916 2917 { 2917 setExtraDataString(GUI_ PreviewUpdate, gpConverter->toInternalString(interval));2918 setExtraDataString(GUI_Details_Elements_Preview_UpdateInterval, gpConverter->toInternalString(interval)); 2918 2919 } 2919 2920
Note:
See TracChangeset
for help on using the changeset viewer.

