diff options
| author | isanae <14251494+isanae@users.noreply.github.com> | 2019-06-23 06:00:17 -0400 |
|---|---|---|
| committer | isanae <14251494+isanae@users.noreply.github.com> | 2019-07-02 10:10:18 -0400 |
| commit | 3edad124635291b5d07794ad088ff8840391257f (patch) | |
| tree | b9ca4988a5bb2bb9b02a5f0c978ac90f88f9938e /src/modinfodialogfiletree.h | |
| parent | 895883571b2b71c891dbaad4662adc7b39256286 (diff) | |
finished splitting filetree tab
forward delete shortcut to tabs
Diffstat (limited to 'src/modinfodialogfiletree.h')
| -rw-r--r-- | src/modinfodialogfiletree.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/modinfodialogfiletree.h b/src/modinfodialogfiletree.h index e7708ab8..dcc096fe 100644 --- a/src/modinfodialogfiletree.h +++ b/src/modinfodialogfiletree.h @@ -12,6 +12,7 @@ public: void clear() override; void update() override; + bool deleteRequested() override; private: struct Actions @@ -28,12 +29,20 @@ private: QFileSystemModel* m_fs; Actions m_actions; - QModelIndex singleSelection() const; void onCreateDirectory(); void onOpen(); void onPreview(); void onRename(); void onDelete(); + void onHide(); + void onUnhide(); + void onOpenInExplorer(); + void onContextMenu(const QPoint &pos); + + QModelIndex singleSelection() const; + bool deleteFile(const QModelIndex& index); + bool deleteFileRecursive(const QModelIndex& index); + void changeVisibility(bool visible); }; #endif // MODINFODIALOGFILETREE_H |
