diff options
author | Arno <am@disconnect.de> | 2013-03-17 02:18:31 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2013-03-17 02:18:31 +0100 |
commit | 744c94e9a1197068457cc52dde57472cb89e1819 (patch) | |
tree | c63a58130254ce40be1cc77257145fb41524ad63 /smdirmodel.h | |
parent | 4c8aae81b91deac9d95a1f0f50ef30641bb8638a (diff) | |
download | SheMov-744c94e9a1197068457cc52dde57472cb89e1819.tar.gz SheMov-744c94e9a1197068457cc52dde57472cb89e1819.tar.bz2 SheMov-744c94e9a1197068457cc52dde57472cb89e1819.zip |
Make SmDirModel/SmDirWatcher do something
I think I got it working! It does what I want it to do :)
Diffstat (limited to 'smdirmodel.h')
-rw-r--r-- | smdirmodel.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/smdirmodel.h b/smdirmodel.h index 5e1dceb..690efac 100644 --- a/smdirmodel.h +++ b/smdirmodel.h @@ -18,6 +18,8 @@ #include <smdirwatcher.h> class SmDirWatcher; +class QTimer; +class SmTreeItem; class SmDirModel : public SmTreeModel { Q_OBJECT @@ -34,15 +36,17 @@ class SmDirModel : public SmTreeModel { public slots: void setDir(const QString &dir); + void dirEvent(const QString &file, int e); - private: + private slots: void populate(); + + private: const QList<QVariant> fileData(const QFileInfo &fi) const; SmDirWatcher *mWatch; QStringList mHeaders; QString mCur; - - + QTimer *mRunTimer; }; #endif // SMDIRMODEL_H |