VirtualBox

Ignore:
Timestamp:
Mar 17, 2020 3:35:51 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
136486
Message:

FE/Qt: bugref:9686. Adding some more fields to the table view.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVMResourceMonitor.cpp

    r83311 r83313  
    7777    QUuid    m_VMuid;
    7878    QString  m_strVMName;
    79     qulonglong    m_uCPUGuestLoad;
    80     qulonglong    m_uCPUVMMLoad;
     79    quint64 m_uCPUGuestLoad;
     80    quint64 m_uCPUVMMLoad;
     81    quint64 m_uNetworkDownRate;
     82    quint64 m_uNetworkUpRate;
     83    quint64 m_uNetworkDownTotal;
     84    quint64 m_uNetworkUpTotal;
     85
     86    quint64 m_uDiskWriteRate;
     87    quint64 m_uDiskReadRate;
     88    quint64 m_uDiskWriteTotal;
     89    quint64 m_uDiskReadTotal;
     90
    8191    CMachineDebugger m_comDebugger;
    8292
     
    136146*********************************************************************************************************************************/
    137147UIVMResourceMonitorItem::UIVMResourceMonitorItem(const QUuid &uid, const QString &strVMName)
    138     :m_VMuid(uid)
     148    : m_VMuid(uid)
    139149    , m_strVMName(strVMName)
     150    , m_uNetworkDownRate(0)
     151    , m_uNetworkUpRate(0)
     152    , m_uNetworkDownTotal(0)
     153    , m_uNetworkUpTotal(0)
     154    , m_uDiskWriteRate(0)
     155    , m_uDiskReadRate(0)
     156    , m_uDiskWriteTotal(0)
     157    , m_uDiskReadTotal(0)
    140158{
    141159    CSession comSession = uiCommon().openSession(uid, KLockType_Shared);
     
    149167
    150168UIVMResourceMonitorItem::UIVMResourceMonitorItem()
    151     :m_VMuid(QUuid())
     169    : m_VMuid(QUuid())
     170    , m_uNetworkDownRate(0)
     171    , m_uNetworkUpRate(0)
     172    , m_uNetworkDownTotal(0)
     173    , m_uNetworkUpTotal(0)
     174    , m_uDiskWriteRate(0)
     175    , m_uDiskReadRate(0)
     176    , m_uDiskWriteTotal(0)
     177    , m_uDiskReadTotal(0)
    152178{
    153179}
    154180
    155181UIVMResourceMonitorItem::UIVMResourceMonitorItem(const QUuid &uid)
    156     :m_VMuid(uid)
     182    : m_VMuid(uid)
     183    , m_uNetworkDownRate(0)
     184    , m_uNetworkUpRate(0)
     185    , m_uNetworkDownTotal(0)
     186    , m_uNetworkUpTotal(0)
     187    , m_uDiskWriteRate(0)
     188    , m_uDiskReadRate(0)
     189    , m_uDiskWriteTotal(0)
     190    , m_uDiskReadTotal(0)
    157191{
    158192}
     
    219253        case VMResouceMonitorColumn_CPUVMMLoad:
    220254            return m_itemList[index.row()].m_uCPUVMMLoad;
     255            break;
     256        case VMResouceMonitorColumn_NetworkDownUpRate:
     257            return QString("%1/%2").arg(m_itemList[index.row()].m_uNetworkDownRate).arg(m_itemList[index.row()].m_uNetworkUpRate);
    221258            break;
    222259        default:
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette