Changeset 102655 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- Dec 20, 2023 4:17:42 PM (15 months ago)
- svn:sync-xref-src-repo-rev:
- 160817
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/activity/vmactivity
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/activity/vmactivity/UIVMActivityMonitor.cpp
r102653 r102655 703 703 /* Draw YAxis tick labels: */ 704 704 painter.setPen(mainAxisColor); 705 for (int i = iYSubAxisCount + 1; i >= 0; --i) 705 /* This skips 0 and starts at the 2nd Y axis tick to label: */ 706 for (int i = iYSubAxisCount; i >= 0; --i) 706 707 { 707 708 /* Draw the bottom most label and skip others when data maximum is 0: */ … … 747 748 if (m_pMetric && m_pMetric->hasDataLabels()) 748 749 { 749 int iDataIndex = iTimeIndex - (m_iMaximumQueueSize - maxDataSize());750 750 const QQueue<QString> *labels = m_pMetric->labels(); 751 if (iDataIndex < labels->size()) 752 { 753 strAxisText = UIVMActivityMonitorCloud::formatCloudTimeStamp(labels->at(iDataIndex)); 754 755 } 751 int iDataIndex = qMin(labels->size() - 1, iTimeIndex - (m_iMaximumQueueSize - maxDataSize())); 752 strAxisText = UIVMActivityMonitorCloud::formatCloudTimeStamp(labels->at(iDataIndex)); 756 753 } 757 754 else … … 765 762 if (i == 0) 766 763 { 767 strAxisText += " " + m_strXAxisLabel; 764 if (!m_pMetric || !m_pMetric->hasDataLabels()) 765 strAxisText += " " + m_strXAxisLabel; 768 766 painter.drawText(iTextX, m_lineChartRect.bottom() + iFontHeight, strAxisText); 769 767 } -
trunk/src/VBox/Frontends/VirtualBox/src/activity/vmactivity/UIVMActivityMonitor.h
r102653 r102655 319 319 virtual QUuid machineId() const RT_OVERRIDE; 320 320 virtual QString machineName() const RT_OVERRIDE; 321 /** Accor ing to OCI docs returned time stamp is in RFC3339 format. */321 /** According to OCI docs returned time stamp is in RFC3339 format. */ 322 322 static QString formatCloudTimeStamp(const QString &strInput); 323 323
Note:
See TracChangeset
for help on using the changeset viewer.