diff options
author | Arno <arno@disconnect.de> | 2018-04-03 07:52:56 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2018-04-03 07:52:56 +0200 |
commit | bac6fe431150bb5706fe0fb349e753b8fe08c12e (patch) | |
tree | 2841c2c8c3e8e33321855a0635f4b8f0d6891b46 /filesystemdirproxy.cpp | |
parent | 2213d00d25b6b3127e33a0df63cae54d29748d06 (diff) | |
download | SheMov-bac6fe431150bb5706fe0fb349e753b8fe08c12e.tar.gz SheMov-bac6fe431150bb5706fe0fb349e753b8fe08c12e.tar.bz2 SheMov-bac6fe431150bb5706fe0fb349e753b8fe08c12e.zip |
Good riddance Filesystem Widget!
Get rid of FilesystemWidget and helper classes. The SmDirWatcher was
useful, once, I guess, nice to implement it by foot, but with the
current workflow it isn't needed any more.
Diffstat (limited to 'filesystemdirproxy.cpp')
-rw-r--r-- | filesystemdirproxy.cpp | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/filesystemdirproxy.cpp b/filesystemdirproxy.cpp deleted file mode 100644 index d103255..0000000 --- a/filesystemdirproxy.cpp +++ /dev/null @@ -1,27 +0,0 @@ -/* - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version - 2 of the License, or (at your option) any later version. -*/ - -#include <QFileSystemModel> -#include <QModelIndex> - -#include "filesystemdirproxy.h" - -FilesystemDirProxy::FilesystemDirProxy(QObject *parent) : QSortFilterProxyModel(parent) {} - -bool FilesystemDirProxy::filterAcceptsRow(int sourcerow, const QModelIndex &sourceparent) const { - QFileSystemModel *m = static_cast<QFileSystemModel*>(sourceModel()); - QModelIndex idx = m->index(sourcerow, 0, sourceparent); - if(!idx.isValid()){ - return false; - } - QString fName = idx.data().toString(); - if((fName == "." ) || (fName == "..")){ - return false; - } - return m->isDir(idx); -} - |