Changeset 88204 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Mar 19, 2021 1:42:23 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 143368
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/activity/overview/UIVMActivityOverviewWidget.cpp
r88173 r88204 1439 1439 m_iSortIndicatorWidth += 2 * iIndicatorMargin; 1440 1440 1441 loadHiddenColumnList();1442 1441 prepareWidgets(); 1443 1442 loadSettings(); … … 1563 1562 void UIVMActivityOverviewWidget::loadSettings() 1564 1563 { 1565 } 1566 1567 void UIVMActivityOverviewWidget::loadHiddenColumnList() 1568 { 1564 /* Load the list of hidden columns: */ 1569 1565 QStringList hiddenColumnList = gEDataManager->VMActivityOverviewHiddenColumnList(); 1570 1566 for (int i = (int)VMActivityOverviewColumn_Name; i < (int)VMActivityOverviewColumn_Max; ++i) … … 1572 1568 foreach(const QString& strColumn, hiddenColumnList) 1573 1569 setColumnVisible((int)gpConverter->fromInternalString<VMActivityOverviewColumn>(strColumn), false); 1570 /* Load other options: */ 1571 sltNotRunningVMVisibility(gEDataManager->activityOverviewShowAllMachines()); 1574 1572 } 1575 1573 1576 1574 void UIVMActivityOverviewWidget::saveSettings() 1577 1575 { 1576 /* Save the list of hidden columns: */ 1578 1577 QStringList hiddenColumnList; 1579 1578 for (int i = 0; i < m_columnVisible.size(); ++i) … … 1583 1582 } 1584 1583 gEDataManager->setVMActivityOverviewHiddenColumnList(hiddenColumnList); 1584 gEDataManager->setActivityOverviewShowAllMachines(m_fShowNotRunningVMs); 1585 1585 } 1586 1586 … … 1622 1622 if (m_pVMActivityMonitorAction) 1623 1623 menu.addAction(m_pVMActivityMonitorAction); 1624 menu.addSeparator(); 1624 1625 QAction *pHideNotRunningAction = 1625 1626 menu.addAction(UIVMActivityOverviewWidget::tr("List all virtual machines")); -
trunk/src/VBox/Frontends/VirtualBox/src/activity/overview/UIVMActivityOverviewWidget.h
r88173 r88204 104 104 void updateColumnsMenu(); 105 105 void loadSettings(); 106 void loadHiddenColumnList();107 106 void saveSettings(); 108 107 /** @} */ -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.cpp
r88173 r88204 245 245 /* VM Activity Overview: */ 246 246 const char *UIExtraDataDefs::GUI_VMResourceManager_HiddenColumns = "GUI/VMResourceManagerHiddenColumns"; 247 const char *UIExtraDataDefs::GUI_VMResourceManager_ShowAllMachines = "GUI/VMResourceManagerShowAllMachines"; 247 248 248 249 /* Obsolete keys: */ -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h
r88089 r88204 446 446 * @{ */ 447 447 SHARED_LIBRARY_STUFF extern const char *GUI_VMResourceManager_HiddenColumns; 448 SHARED_LIBRARY_STUFF extern const char *GUI_VMResourceManager_ShowAllMachines; 448 449 /** @} */ 449 450 -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
r88082 r88204 4654 4654 } 4655 4655 4656 bool UIExtraDataManager::activityOverviewShowAllMachines() 4657 { 4658 return isFeatureAllowed(GUI_VMResourceManager_ShowAllMachines); 4659 } 4660 4661 void UIExtraDataManager::setActivityOverviewShowAllMachines(bool fShow) 4662 { 4663 setExtraDataString(GUI_VMResourceManager_ShowAllMachines, toFeatureAllowed(fShow)); 4664 } 4665 4656 4666 void UIExtraDataManager::sltExtraDataChange(const QUuid &uMachineID, const QString &strKey, const QString &strValue) 4657 4667 { -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h
r88173 r88204 800 800 void setVMActivityOverviewHiddenColumnList(const QStringList &hiddenColumnList); 801 801 QStringList VMActivityOverviewHiddenColumnList(); 802 bool activityOverviewShowAllMachines(); 803 void setActivityOverviewShowAllMachines(bool fShow); 802 804 /** @} */ 803 805
Note:
See TracChangeset
for help on using the changeset viewer.