[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kfile
From: Peter Penz <peter.penz19 () gmail ! com>
Date: 2010-09-17 18:59:26
Message-ID: 20100917185926.C7794AC888 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1176452 by ppenz:
Set the icon-update interval once when constructing the timer-instance instead of \
doing it each time when restarting the timer.
M +5 -4 kfilepreviewgenerator.cpp
--- trunk/KDE/kdelibs/kfile/kfilepreviewgenerator.cpp #1176451:1176452
@@ -458,6 +458,7 @@
m_iconUpdateTimer = new QTimer(q);
m_iconUpdateTimer->setSingleShot(true);
+ m_iconUpdateTimer->setInterval(200);
connect(m_iconUpdateTimer, SIGNAL(timeout()), q, \
SLOT(dispatchIconUpdateQueue()));
// Whenever the scrollbar values have been changed, the pending previews should
@@ -751,9 +752,9 @@
if (m_pendingVisibleIconUpdates > 0) {
// As long as there are pending previews for visible items, poll
- // the preview queue each 200 ms. If there are no pending previews,
+ // the preview queue periodically. If there are no pending previews,
// the queue is dispatched in slotPreviewJobFinished().
- m_iconUpdateTimer->start(200);
+ m_iconUpdateTimer->start();
}
}
@@ -815,7 +816,7 @@
void KFilePreviewGenerator::Private::startMimeTypeResolving()
{
resolveMimeType();
- m_iconUpdateTimer->start(200);
+ m_iconUpdateTimer->start();
}
void KFilePreviewGenerator::Private::resolveMimeType()
@@ -1015,7 +1016,7 @@
const int cacheSize = (size.width() > 128) || (size.height() > 128) ? 256 : 128;
startPreviewJob(imageItems, cacheSize, cacheSize);
- m_iconUpdateTimer->start(200);
+ m_iconUpdateTimer->start();
}
void KFilePreviewGenerator::Private::startPreviewJob(const KFileItemList& items, int \
width, int height)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic