diff options
| author | 2008-10-12 17:45:41 +0000 | |
|---|---|---|
| committer | 2008-10-12 17:45:41 +0000 | |
| commit | 56979e72c69521893fffa23970ac31ba4b402c5f (patch) | |
| tree | c6d7348099f1fdb2c44dcd8d069c26caa5a678e5 /src/modules/iograph/libkviiograph.cpp | |
| parent | some more work on iograph (diff) | |
| download | KVIrc-56979e72c69521893fffa23970ac31ba4b402c5f.tar.gz KVIrc-56979e72c69521893fffa23970ac31ba4b402c5f.tar.bz2 KVIrc-56979e72c69521893fffa23970ac31ba4b402c5f.zip | |
some more iograph fixes
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2717 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/iograph/libkviiograph.cpp')
| -rw-r--r-- | src/modules/iograph/libkviiograph.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/modules/iograph/libkviiograph.cpp b/src/modules/iograph/libkviiograph.cpp index 384d352d1..b8646f756 100644 --- a/src/modules/iograph/libkviiograph.cpp +++ b/src/modules/iograph/libkviiograph.cpp @@ -152,9 +152,10 @@ void KviIOGraphWidget::timerEvent(QTimerEvent *e) kvi_u64_t sB = g_uOutgoingTraffic; kvi_u64_t rB = g_uIncomingTraffic; - unsigned int sDiff = (sB - m_uLastSentBytes) / KVI_IOGRAPH_HORIZ_SEGMENTS; - unsigned int rDiff = (rB - m_uLastRecvBytes) / KVI_IOGRAPH_HORIZ_SEGMENTS; + unsigned int sDiff = sB - m_uLastSentBytes; + unsigned int rDiff = rB - m_uLastRecvBytes; + printf("%d\n",sDiff); int iMax = qMax(sDiff, rDiff); while(iMax > m_maxRate) m_maxRate*=2; @@ -187,8 +188,8 @@ void KviIOGraphWidget::paintEvent(QPaintEvent * e) for(int i=0;i<=KVI_IOGRAPH_HORIZ_SEGMENTS;i++) { p.drawLine(0, c, width(), c); - if(i>0 && i < KVI_IOGRAPH_HORIZ_SEGMENTS) - p.drawText(2,c,KviQString::makeSizeReadable(m_maxRate / i)); + if(i>0) + p.drawText(2,c,KviQString::makeSizeReadable(m_maxRate * (KVI_IOGRAPH_HORIZ_SEGMENTS - i) / KVI_IOGRAPH_HORIZ_SEGMENTS)); c+=sh; } |
