summaryrefslogtreecommitdiffstats
path: root/smdirmodel.h
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-03-17 02:18:31 +0100
committerArno <am@disconnect.de>2013-03-17 02:18:31 +0100
commit744c94e9a1197068457cc52dde57472cb89e1819 (patch)
treec63a58130254ce40be1cc77257145fb41524ad63 /smdirmodel.h
parent4c8aae81b91deac9d95a1f0f50ef30641bb8638a (diff)
downloadSheMov-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.h10
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