Changeset 1938 in ntrip


Ignore:
Timestamp:
Nov 12, 2009, 9:31:29 AM (14 years ago)
Author:
mervart
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncfigure.cpp

    r1937 r1938  
    139139  painter.drawLine(xMin+50, yMax-40, xMin+50, yMin+10);
    140140  painter.drawText(xMin+40, yMax-40, tr("0"));
    141   painter.drawText(xMin+20, yMin+25, tr("100 %"));
     141
     142  QString maxRateStr;
     143  if      (8.0 * _maxRate < 1e3) {
     144    maxRateStr = QString("%1  bps").arg(int(8.0 * _maxRate));
     145  }
     146  else if (8.0 * _maxRate < 1e6) {
     147    maxRateStr = QString("%1 kbps").arg(int(8.0 * _maxRate / 1.e3));
     148  }
     149  else {
     150    maxRateStr = QString("%1 Mbps").arg(int(8.0 * _maxRate / 1.e6));
     151  }
     152
     153  painter.drawText(xMin+20, yMin+25, maxRateStr);
    142154
    143155  // x-axis
     
    155167    QByteArray staID = it.key();
    156168
    157     int yy = yLength * (it.value()->_mean / _maxRate);
    158169    int xx = xMin+100+anchor*40;
     170    int yy = int(yLength * (it.value()->_mean / _maxRate));
    159171
    160     painter.drawText(xx, yMax-10, staID);
     172    painter.drawText(xx, yMax-10, staID.left(4));
    161173
    162174    painter.fillRect(xx, yMax-40-yy, 30, yy,
Note: See TracChangeset for help on using the changeset viewer.