From 3a6ee0eee85b4f2af32cc1aeacd0add377ebeb7f Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Fri, 27 Jun 2008 19:36:44 +0000 Subject: Avoid blocking of the GUI when creating previews for invisible items. The blocking part is a relayout, that has been done each time a group of previews have been received. Now only for the visible items a relayout is done as soon as possible, for the previews of invisible items this is postponed until all previews have been generated. svn path=/trunk/KDE/kdebase/apps/; revision=825304 --- src/iconmanager.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/iconmanager.h') diff --git a/src/iconmanager.h b/src/iconmanager.h index c71a607aa..027f0c6b6 100644 --- a/src/iconmanager.h +++ b/src/iconmanager.h @@ -176,6 +176,8 @@ private: */ bool m_clearItemQueues; + int m_pendingVisiblePreviews; + QAbstractItemView* m_view; QTimer* m_previewTimer; QTimer* m_scrollAreaTimer; -- cgit v1.3