aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/main_window/MainWindowSlotUI.cpp
diff options
context:
space:
mode:
authorSaturneric <[email protected]>2021-12-02 19:49:32 +0000
committerSaturneric <[email protected]>2021-12-02 19:49:32 +0000
commit6027b6098ac4e8dfdc75fc08e3f5d3b3b2997ef3 (patch)
treea399d2c830dadf6750ddb44a69309b443255846c /src/ui/main_window/MainWindowSlotUI.cpp
parentModified & Improve (diff)
downloadGpgFrontend-6027b6098ac4e8dfdc75fc08e3f5d3b3b2997ef3.tar.gz
GpgFrontend-6027b6098ac4e8dfdc75fc08e3f5d3b3b2997ef3.zip
Fix and Modified.
1. Fix known issues. 2. Modified Settings. 3. Modified parts of modules.
Diffstat (limited to 'src/ui/main_window/MainWindowSlotUI.cpp')
-rw-r--r--src/ui/main_window/MainWindowSlotUI.cpp36
1 files changed, 7 insertions, 29 deletions
diff --git a/src/ui/main_window/MainWindowSlotUI.cpp b/src/ui/main_window/MainWindowSlotUI.cpp
index 312364e2..35eb74ac 100644
--- a/src/ui/main_window/MainWindowSlotUI.cpp
+++ b/src/ui/main_window/MainWindowSlotUI.cpp
@@ -23,6 +23,7 @@
*/
#include "MainWindow.h"
+#include "ui/UserInterfaceUtils.h"
#include "ui/settings/GlobalSettingStation.h"
namespace GpgFrontend::UI {
@@ -36,44 +37,21 @@ void MainWindow::slotSetStatusBarText(const QString& text) {
}
void MainWindow::slotStartWizard() {
- auto* wizard = new Wizard(keyMgmt, this);
+ auto* wizard = new Wizard(this);
wizard->show();
wizard->setModal(true);
}
-// void MainWindow::slotCheckAttachmentFolder() {
-// // TODO: always check?
-// if (!settings.value("mime/parseMime").toBool()) {
-// return;
-// }
-//
-// QString attachmentDir = qApp->applicationDirPath() + "/attachments/";
-// // filenum minus . and ..
-// uint filenum = QDir(attachmentDir).count() - 2;
-// if (filenum > 0) {
-// QString statusText;
-// if (filenum == 1) {
-// statusText = _("There is one unencrypted file in attachment folder");
-// } else {
-// statusText = _("There are ") + QString::number(filenum) +
-// _(" unencrypted files in attachment folder");
-// }
-// statusBarIcon->setStatusTip(statusText);
-// statusBarIcon->show();
-// } else {
-// statusBarIcon->hide();
-// }
-// }
-
void MainWindow::slotImportKeyFromEdit() {
if (edit->tabCount() == 0 || edit->slotCurPageTextEdit() == nullptr) return;
- keyMgmt->slotImportKeys(edit->curTextPage()->toPlainText().toStdString());
+ CommonUtils::GetInstance()->slotImportKeys(
+ this, edit->curTextPage()->toPlainText().toStdString());
}
void MainWindow::slotOpenKeyManagement() {
- keyMgmt->show();
- keyMgmt->raise();
- keyMgmt->activateWindow();
+ auto* dialog = new KeyMgmt(this);
+ dialog->show();
+ dialog->raise();
}
void MainWindow::slotOpenFileTab() { edit->slotNewFileTab(); }