diff options
author | Ettore Dreucci <ettore.dreucci@gmail.com> | 2018-05-08 15:58:23 +0200 |
---|---|---|
committer | Ettore Dreucci <ettore.dreucci@gmail.com> | 2018-05-09 12:13:49 +0200 |
commit | ff6c380775fcbc10e73a55238af9a7fa74f9e5b8 (patch) | |
tree | c2d22d42693ed0d051fec98b476481107d9b3246 /src | |
parent | db5e8c9a63304059cf6e6837ac80314a91eccbd2 (diff) |
Added OTP handler. Now ui doesn't hang any more.
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/mainwindow.cpp | 6 | ||||
-rw-r--r-- | src/mainwindow.h | 1 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 6d02d92e..7b3e21ac 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -199,7 +199,7 @@ void MainWindow::connectPassSignalHandlers(Pass *pass) { connect(pass, &Pass::finishedGitPull, this, &MainWindow::processFinished); connect(pass, &Pass::finishedGitPush, this, &MainWindow::processFinished); connect(pass, &Pass::finishedShow, this, &MainWindow::passShowHandler); - //connect(pass, &Pass::finishedOtpShow, this, &MainWindow::passOtpHandler); + connect(pass, &Pass::finishedOtpShow, this, &MainWindow::passOtpHandler); connect(pass, &Pass::finishedInsert, this, &MainWindow::finishedInsert); connect(pass, &Pass::finishedRemove, this, &MainWindow::passStoreChanged); connect(pass, &Pass::finishedInit, this, &MainWindow::passStoreChanged); @@ -598,6 +598,10 @@ void MainWindow::passShowHandler(const QString &p_output) { enableUiElements(true); } +void MainWindow::passOtpHandler(const QString &p_output) { + enableUiElements(true); +} + void MainWindow::passStoreChanged(const QString &p_out, const QString &p_err) { processFinished(p_out, p_err); doGitPush(); diff --git a/src/mainwindow.h b/src/mainwindow.h index b44f7bbd..bceb1b0c 100644 --- a/src/mainwindow.h +++ b/src/mainwindow.h @@ -94,6 +94,7 @@ private slots: void endReencryptPath(); void critical(QString, QString); void passShowHandler(const QString &); + void passOtpHandler(const QString &); void passStoreChanged(const QString &, const QString &); void doGitPush(); |