aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/widgets/FilePage.h
diff options
context:
space:
mode:
authorSaturn&Eric <[email protected]>2021-12-13 18:46:23 +0000
committerGitHub <[email protected]>2021-12-13 18:46:23 +0000
commit5d8e24b7ce4620164c3268b4f1de43a30df19a86 (patch)
tree6defd5d68468a95de980752ccf2c4ef8a0753617 /src/ui/widgets/FilePage.h
parentCreate SECURITY.md (diff)
parentUpdate Translations & README. (diff)
downloadGpgFrontend-5d8e24b7ce4620164c3268b4f1de43a30df19a86.tar.gz
GpgFrontend-5d8e24b7ce4620164c3268b4f1de43a30df19a86.zip
Merge pull request #32 from saturneric/developv2.0.2
v2.0.2-beta.2
Diffstat (limited to '')
-rw-r--r--src/ui/widgets/FilePage.h18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/ui/widgets/FilePage.h b/src/ui/widgets/FilePage.h
index 2a9f5b57..03caf36b 100644
--- a/src/ui/widgets/FilePage.h
+++ b/src/ui/widgets/FilePage.h
@@ -30,6 +30,8 @@
#include "ui/GpgFrontendUI.h"
#include "ui/widgets/InfoBoardWidget.h"
+class Ui_FilePage;
+
namespace GpgFrontend::UI {
class FilePage : public QWidget {
@@ -63,6 +65,8 @@ class FilePage : public QWidget {
void slotSignItem();
void slotVerifyItem();
void slotCalculateHash();
+ void slotMkdir();
+ void slotCreateEmptyFile();
void onCustomContextMenu(const QPoint& point);
@@ -72,9 +76,9 @@ class FilePage : public QWidget {
private:
void createPopupMenu();
+ std::shared_ptr<Ui_FilePage> ui;
+
QFileSystemModel* dirModel;
- QTreeView* dirTreeView;
- QLineEdit* pathEdit;
QCompleter* pathEditCompleter;
QStringListModel* pathCompleteModel;
@@ -82,16 +86,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;
};