From bac6fe431150bb5706fe0fb349e753b8fe08c12e Mon Sep 17 00:00:00 2001 From: Arno Date: Tue, 3 Apr 2018 07:52:56 +0200 Subject: 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. --- filesystemdirproxy.cpp | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 filesystemdirproxy.cpp (limited to 'filesystemdirproxy.cpp') 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 -#include - -#include "filesystemdirproxy.h" - -FilesystemDirProxy::FilesystemDirProxy(QObject *parent) : QSortFilterProxyModel(parent) {} - -bool FilesystemDirProxy::filterAcceptsRow(int sourcerow, const QModelIndex &sourceparent) const { - QFileSystemModel *m = static_cast(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); -} - -- cgit v1.2.3-70-g09d2