aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/MainWindow.cpp
diff options
context:
space:
mode:
authorSaturn&Eric <[email protected]>2021-12-16 21:20:56 +0000
committerGitHub <[email protected]>2021-12-16 21:20:56 +0000
commit52ac9979bd8c4820a0034d619cb7d1d3e4105d8b (patch)
treec7524432467825603d83a17f398249d431c28b18 /src/ui/MainWindow.cpp
parentMerge pull request #32 from saturneric/develop (diff)
parentFixed bugs & Improve Speed. (diff)
downloadGpgFrontend-52ac9979bd8c4820a0034d619cb7d1d3e4105d8b.tar.gz
GpgFrontend-52ac9979bd8c4820a0034d619cb7d1d3e4105d8b.zip
Merge pull request #34 from saturneric/develop
v2.0.3
Diffstat (limited to 'src/ui/MainWindow.cpp')
-rw-r--r--src/ui/MainWindow.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/ui/MainWindow.cpp b/src/ui/MainWindow.cpp
index 6d55aeb5..8e6b6f81 100644
--- a/src/ui/MainWindow.cpp
+++ b/src/ui/MainWindow.cpp
@@ -28,6 +28,7 @@
#ifdef RELEASE
#include "ui/function/VersionCheckThread.h"
#endif
+#include "ui/SignalStation.h"
#include "ui/settings/GlobalSettingStation.h"
namespace GpgFrontend::UI {
@@ -49,9 +50,7 @@ void MainWindow::init() noexcept {
setCentralWidget(edit);
/* the list of Keys available*/
- mKeyList = new KeyList(this);
-
- mKeyList->slotRefresh();
+ mKeyList = new KeyList(true, this);
infoBoard = new InfoBoardWidget(this);
@@ -69,13 +68,16 @@ void MainWindow::init() noexcept {
connect(edit->tabWidget, SIGNAL(currentChanged(int)), this,
SLOT(slotDisableTabActions(int)));
+ connect(SignalStation::GetInstance(),
+ &SignalStation::signalRefreshStatusBar, this,
+ [=](const QString& message, int timeout) {
+ statusBar()->showMessage(message, timeout);
+ });
mKeyList->addMenuAction(appendSelectedKeysAct);
mKeyList->addMenuAction(copyMailAddressToClipboardAct);
- mKeyList->addMenuAction(showKeyDetailsAct);
mKeyList->addSeparator();
- mKeyList->addMenuAction(refreshKeysFromKeyserverAct);
- mKeyList->addMenuAction(uploadKeyToServerAct);
+ mKeyList->addMenuAction(showKeyDetailsAct);
restoreSettings();