diff options
Diffstat (limited to 'smdirmodel.cpp')
-rw-r--r-- | smdirmodel.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/smdirmodel.cpp b/smdirmodel.cpp index 16caf02..23e76fa 100644 --- a/smdirmodel.cpp +++ b/smdirmodel.cpp @@ -30,6 +30,12 @@ SmDirModel::SmDirModel(const QStringList &headers, QObject *parent) : SmTreeMode connect(mCollector, SIGNAL(newData(QList<QVariant>,int)), this, SLOT(dirEvent(QList<QVariant>,int)), Qt::BlockingQueuedConnection); } +SmDirModel::~SmDirModel(){ + if(mWatch->isRunning()){ + mWatch->stop(); + } +} + QVariant SmDirModel::data(const QModelIndex &index, int role) const{ if(!index.isValid()){ return QVariant(); |