Changeset 102974 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Jan 19, 2024 3:13:54 PM (13 months ago)
- svn:sync-xref-src-repo-rev:
- 161203
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/activity/overview/UIVMActivityOverviewWidget.cpp
r102973 r102974 231 231 public: 232 232 233 UIActivityOverviewItem(const QUuid &uid, const QString &strVMName );233 UIActivityOverviewItem(const QUuid &uid, const QString &strVMName, bool fIsCloudVM = false); 234 234 235 235 UIActivityOverviewItem(); … … 241 241 QUuid m_VMuid; 242 242 QString m_strVMName; 243 bool m_fIsCloudVM; 244 243 245 KMachineState m_enmMachineState; 244 246 … … 790 792 * Class UIVMActivityOverviewItem implementation. * 791 793 *********************************************************************************************************************************/ 792 UIActivityOverviewItem::UIActivityOverviewItem(const QUuid &uid, const QString &strVMName )794 UIActivityOverviewItem::UIActivityOverviewItem(const QUuid &uid, const QString &strVMName, bool fIsCloudVM /* = false */) 793 795 : m_VMuid(uid) 794 796 , m_strVMName(strVMName) 797 , m_fIsCloudVM(fIsCloudVM) 795 798 , m_uCPUGuestLoad(0) 796 799 , m_uCPUVMMLoad(0) … … 816 819 UIActivityOverviewItem::UIActivityOverviewItem() 817 820 : m_VMuid(QUuid()) 821 , m_fIsCloudVM(false) 818 822 , m_uCPUGuestLoad(0) 819 823 , m_uCPUVMMLoad(0) … … 1344 1348 void UIActivityOverviewModel::sltCloudUpdateTimeout() 1345 1349 { 1346 ///QVector<CCloudMachine> obtainCloudMachineList(); UIActivityOverviewModel::obtainCloudMachineList() 1350 /* Update the m_items list: This is necessary as we dont have add/remove/change events for cloud machines: */ 1351 QVector<CCloudMachine> cloudMachines = obtainCloudMachineList(); 1352 foreach (const CCloudMachine &comMachine, cloudMachines) 1353 { 1354 if (!comMachine.isOk()) 1355 continue; 1356 UIActivityOverviewItem cloudVMItem(comMachine.GetId(), comMachine.GetName(), true /* cloud vm*/); 1357 if (m_itemList.contains(cloudVMItem)) 1358 continue; 1359 m_itemList << cloudVMItem; 1360 } 1347 1361 } 1348 1362
Note:
See TracChangeset
for help on using the changeset viewer.