diff options
| author | Peter Penz <[email protected]> | 2008-06-27 19:36:44 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2008-06-27 19:36:44 +0000 |
| commit | 3a6ee0eee85b4f2af32cc1aeacd0add377ebeb7f (patch) | |
| tree | b04fc7f7140326cf664731eb14febdf16392872e /src/iconmanager.h | |
| parent | 868d2c946a51010a47c14707c2a89756680f29e9 (diff) | |
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
Diffstat (limited to 'src/iconmanager.h')
| -rw-r--r-- | src/iconmanager.h | 2 |
1 files changed, 2 insertions, 0 deletions
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; |
