diff options
author | Timothy Pearson <[email protected]> | 2013-04-17 17:22:17 -0500 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2013-04-17 17:22:17 -0500 |
commit | 6342dc39907a647a0fd9f84b3ba143cef4792877 (patch) | |
tree | 237c804f8ec6fa033d62d10a1851effbfeb09646 /kdesktop/kdiconview.h | |
parent | dbe6ecbb725216ed78c2c7170233762956338542 (diff) | |
download | tdebase-6342dc39907a647a0fd9f84b3ba143cef4792877.tar.gz tdebase-6342dc39907a647a0fd9f84b3ba143cef4792877.zip |
Fix a number of issues related to the media kioslave
Diffstat (limited to 'kdesktop/kdiconview.h')
-rw-r--r-- | kdesktop/kdiconview.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/kdesktop/kdiconview.h b/kdesktop/kdiconview.h index c18b0d9d5..963c10a2b 100644 --- a/kdesktop/kdiconview.h +++ b/kdesktop/kdiconview.h @@ -20,6 +20,7 @@ #ifndef kdiconview_h #define kdiconview_h +#include <tqtimer.h> #include <tqlistview.h> #include <konq_iconviewwidget.h> @@ -164,6 +165,10 @@ public slots: void slotClear(); void refreshIcons(); +protected slots: + void slotFreeSpaceOverlayStart(); + void slotFreeSpaceOverlayFinished(); + void slotFreeSpaceOverlaySettingChanged(); protected: void createActions(); @@ -199,6 +204,8 @@ private: static void saveIconPosition(KSimpleConfig *config, int x, int y); static void readIconPosition(KSimpleConfig *config, int &x, int &y); + void showFreeSpaceOverlay(KFileIVI* item); + /** Our action collection, parent of all our actions */ TDEActionCollection m_actionCollection; @@ -270,6 +277,10 @@ private: bool m_needDesktopAlign; TQListView *mMediaListView; + + TQPtrList<KFileIVI> m_paOutstandingOverlays; + TQTimer *m_paOutstandingOverlaysTimer; + TDEConfig *g_pConfig; }; |