summaryrefslogtreecommitdiffstats
path: root/mainwindow.h
diff options
context:
space:
mode:
authorAnne Jan Brouwer <brouwer@annejan.com>2015-05-04 01:57:22 +0200
committerAnne Jan Brouwer <brouwer@annejan.com>2015-05-04 01:57:22 +0200
commitb690cf3627e2fa364d699b6dfb4bc8afd9d83a2f (patch)
tree7f3ce17ab9cb80a9be7a59494a00625747be45a8 /mainwindow.h
parent8cd64f894f964e76edc4679656a738c9cc407450 (diff)
Added and execution queue and better string (space) handling
Diffstat (limited to 'mainwindow.h')
-rw-r--r--mainwindow.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/mainwindow.h b/mainwindow.h
index 2eeb079e..8cd092a4 100644
--- a/mainwindow.h
+++ b/mainwindow.h
@@ -17,6 +17,12 @@ namespace Ui {
class MainWindow;
}
+struct execQueueItem {
+ QString app;
+ QString args;
+ QString input;
+};
+
struct UserInfo;
class MainWindow : public QMainWindow
@@ -79,6 +85,8 @@ private:
QString clippedPass;
actionType currentAction;
QString lastDecrypt;
+ bool wrapperRunning;
+ QQueue<execQueueItem> *execQueue;
void updateText();
void executePass(QString, QString = QString());
void executeWrapper(QString, QString, QString = QString());