diff options
author | Saturneric <[email protected]> | 2021-12-12 09:36:08 +0000 |
---|---|---|
committer | Saturneric <[email protected]> | 2021-12-12 09:36:08 +0000 |
commit | e3792543f6d8b8dd8b0af78194967cc70448873f (patch) | |
tree | 7b078a5b437576e8021c2bb90a570c3f1969fbfe /src/ui/widgets/FilePage.h | |
parent | Add Support For UI Header include Path (diff) | |
download | GpgFrontend-e3792543f6d8b8dd8b0af78194967cc70448873f.tar.gz GpgFrontend-e3792543f6d8b8dd8b0af78194967cc70448873f.zip |
Fixed & Modified & Added.
1. Fixed UTF-16 & UTF-8 filesystem path's bugs.
2. Added mkdir & create empty file.
3. Improve file browser.
4. Added Infoboard.ui.
5. Fixed Verify Bugs.
Diffstat (limited to 'src/ui/widgets/FilePage.h')
-rw-r--r-- | src/ui/widgets/FilePage.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/ui/widgets/FilePage.h b/src/ui/widgets/FilePage.h index 247b5a08..d9492f6e 100644 --- a/src/ui/widgets/FilePage.h +++ b/src/ui/widgets/FilePage.h @@ -33,7 +33,7 @@ namespace GpgFrontend::UI { -class FilePage : public QWidget { +class FilePage : public QWidget, private Ui_FilePage { Q_OBJECT public: explicit FilePage(QWidget* parent = nullptr); @@ -64,6 +64,8 @@ class FilePage : public QWidget { void slotSignItem(); void slotVerifyItem(); void slotCalculateHash(); + void slotMkdir(); + void slotCreateEmptyFile(); void onCustomContextMenu(const QPoint& point); @@ -74,8 +76,6 @@ class FilePage : public QWidget { void createPopupMenu(); QFileSystemModel* dirModel; - QTreeView* dirTreeView; - QLineEdit* pathEdit; QCompleter* pathEditCompleter; QStringListModel* pathCompleteModel; @@ -83,16 +83,18 @@ class FilePage : public QWidget { boost::filesystem::path mPath; boost::filesystem::path selectedPath; - QPushButton* upLevelButton; - QPushButton* goPathButton; - QPushButton* refreshButton; - QMenu* popUpMenu{}; + QMenu* optionPopUpMenu{}; QAction* encryptItemAct{}; QAction* decryptItemAct{}; QAction* signItemAct{}; QAction* verifyItemAct{}; QAction* hashCalculateAct{}; + QAction* mkdirAct{}; + QAction* openItemAct{}; + QAction* renameItemAct{}; + QAction* deleteItemAct{}; + QAction* createEmptyFileAct{}; QWidget* firstParent; }; |