diff options
author | Arno <arno@disconnect.de> | 2018-01-04 08:34:59 +0100 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2018-01-04 08:34:59 +0100 |
commit | 1c6d0cbc4e561275197fc78b3fa9f29406f4ced8 (patch) | |
tree | 1c13be604463eaf4c0d9a5f0e65fa6f943cedb63 /filewidget.h | |
parent | 3c648fed56a6c7a9f40353d95f4eff5baaecaf76 (diff) | |
download | ShemovCleaner-1c6d0cbc4e561275197fc78b3fa9f29406f4ced8.tar.gz ShemovCleaner-1c6d0cbc4e561275197fc78b3fa9f29406f4ced8.tar.bz2 ShemovCleaner-1c6d0cbc4e561275197fc78b3fa9f29406f4ced8.zip |
Implement favorite dirs
Diffstat (limited to 'filewidget.h')
-rw-r--r-- | filewidget.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/filewidget.h b/filewidget.h index 5e2b910..964c6a7 100644 --- a/filewidget.h +++ b/filewidget.h @@ -26,6 +26,7 @@ class FileCopier; class ProgressDialog; class CachedFileData; class QStandardItem; +class QComboBox; class FileWidget : public QWidget { Q_OBJECT @@ -52,6 +53,7 @@ class FileWidget : public QWidget { public slots: void fileSelectionChanged(const QItemSelection &selected, const QItemSelection &deselected); void cd(const QString &to); + void cdAbsolute(const QString &to); void cdUp(); void cdLast(); void deleteFiles(); @@ -92,6 +94,7 @@ class FileWidget : public QWidget { void readCache(); void writeCache(); void cutOrCopy(); + void populateFavDirs(); QList<QStandardItem*> constructRow(CachedFileData *fd) const; QAction *createSeparator(); QLineEdit *mDir; @@ -126,6 +129,7 @@ class FileWidget : public QWidget { OriginDialog *mOrignDlg; FileCopier *mFileCopier; QCache<QString, CachedFileData> mFileCache; + QComboBox *mFavDirs; int mFileAction; }; |