summaryrefslogtreecommitdiffstats
path: root/mainwindow.h
diff options
context:
space:
mode:
authorJanosch Knack <j.knack@micromata.com>2016-11-19 15:03:53 +0100
committerJanosch Knack <j.knack@micromata.com>2016-11-19 15:05:41 +0100
commit845520bc60c3cbb4b09906b967f78f2e4ceaf70e (patch)
tree6fc08a6f171d8c0a13b702ab6cb4df44d123e93c /mainwindow.h
parent48af8ca6fc23df03d51042fc94da9b7d9abd3cd7 (diff)
added new Settings class
Diffstat (limited to 'mainwindow.h')
-rw-r--r--mainwindow.h17
1 files changed, 4 insertions, 13 deletions
diff --git a/mainwindow.h b/mainwindow.h
index 7462c61a..d64f099f 100644
--- a/mainwindow.h
+++ b/mainwindow.h
@@ -3,6 +3,7 @@
#include "storemodel.h"
#include "trayicon.h"
+#include "enums.h"
#include <QFileSystemModel>
#include <QMainWindow>
#include <QProcess>
@@ -10,6 +11,7 @@
#include <QSettings>
#include <QTimer>
#include <QTreeView>
+
#if SINGLE_APP
#include "singleapplication.h"
#else
@@ -87,17 +89,6 @@ class MainWindow : public QMainWindow {
enum actionType { GPG, GIT, EDIT, DELETE, GPG_INTERNAL, PWGEN };
public:
- /**
- * @brief MainWindow::clipBoardType enum
- * 0 Never
- * 1 Always
- * 2 On demand
- */
- enum clipBoardType {
- CLIPBOARD_NEVER = 0,
- CLIPBOARD_ALWAYS = 1,
- CLIPBOARD_ON_DEMAND = 2
- };
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
@@ -111,7 +102,7 @@ public:
QStringList getSecretKeys();
void generateKeyPair(QString, QDialog *);
void userDialog(QString = "");
- QString generatePassword(int length, clipBoardType selection);
+ QString generatePassword(int length, Enums::clipBoardType selection);
void config();
void executePassGitInit();
void copyTextToClipboard(const QString &text);
@@ -172,7 +163,7 @@ private:
QScopedPointer<QProcess> process;
QTreeView *treeView;
bool usePass;
- clipBoardType useClipboard;
+ Enums::clipBoardType useClipboard;
bool useAutoclear;
bool useAutoclearPanel;
bool hidePassword;