aboutsummaryrefslogtreecommitdiffstats
path: root/src/MainWindow.cpp
diff options
context:
space:
mode:
authorSaturneric <[email protected]>2021-06-23 08:14:31 +0000
committerSaturneric <[email protected]>2021-06-23 08:14:31 +0000
commitf96179e926ee8733ed3bd8c8b950cb24f57e46d5 (patch)
treeaae77ffa5d4a1636d0778c67c9d573a74bde220f /src/MainWindow.cpp
parentFix Problem in Project Configuration. (diff)
downloadGpgFrontend-f96179e926ee8733ed3bd8c8b950cb24f57e46d5.tar.gz
GpgFrontend-f96179e926ee8733ed3bd8c8b950cb24f57e46d5.zip
UI Improved.
Bugs Fixed.
Diffstat (limited to 'src/MainWindow.cpp')
-rw-r--r--src/MainWindow.cpp43
1 files changed, 21 insertions, 22 deletions
diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp
index 42b04c76..4473b8a2 100644
--- a/src/MainWindow.cpp
+++ b/src/MainWindow.cpp
@@ -261,11 +261,11 @@ void MainWindow::createActions() {
quoteAct->setToolTip(tr("Quote whole text"));
connect(quoteAct, SIGNAL(triggered()), edit, SLOT(slotQuote()));
- selectallAct = new QAction(tr("Select &All"), this);
- selectallAct->setIcon(QIcon(":edit.png"));
- selectallAct->setShortcut(QKeySequence::SelectAll);
- selectallAct->setToolTip(tr("Select the whole text"));
- connect(selectallAct, SIGNAL(triggered()), edit, SLOT(slotSelectAll()));
+ selectAllAct = new QAction(tr("Select &All"), this);
+ selectAllAct->setIcon(QIcon(":edit.png"));
+ selectAllAct->setShortcut(QKeySequence::SelectAll);
+ selectAllAct->setToolTip(tr("Select the whole text"));
+ connect(selectAllAct, SIGNAL(triggered()), edit, SLOT(slotSelectAll()));
findAct = new QAction(tr("&Find"), this);
findAct->setShortcut(QKeySequence::Find);
@@ -422,7 +422,7 @@ void MainWindow::slotDisableTabActions(int number) {
copyAct->setDisabled(disable);
pasteAct->setDisabled(disable);
closeTabAct->setDisabled(disable);
- selectallAct->setDisabled(disable);
+ selectAllAct->setDisabled(disable);
findAct->setDisabled(disable);
verifyAct->setDisabled(disable);
signAct->setDisabled(disable);
@@ -465,7 +465,7 @@ void MainWindow::createMenus() {
editMenu->addAction(copyAct);
editMenu->addAction(cutAct);
editMenu->addAction(pasteAct);
- editMenu->addAction(selectallAct);
+ editMenu->addAction(selectAllAct);
editMenu->addAction(findAct);
editMenu->addSeparator();
editMenu->addAction(quoteAct);
@@ -546,7 +546,7 @@ void MainWindow::createToolBars() {
editToolBar->setObjectName("editToolBar");
editToolBar->addAction(copyAct);
editToolBar->addAction(pasteAct);
- editToolBar->addAction(selectallAct);
+ editToolBar->addAction(selectAllAct);
viewMenu->addAction(editToolBar->toggleViewAction());
specialEditToolBar = addToolBar(tr("Special Edit"));
@@ -598,13 +598,13 @@ void MainWindow::createStatusBar() {
void MainWindow::createDockWindows() {
/* KeyList-Dockwindow
*/
- keylistDock = new QDockWidget(tr("Key ToolBox"), this);
- keylistDock->setObjectName("EncryptDock");
- keylistDock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);
- keylistDock->setMinimumWidth(460);
- addDockWidget(Qt::RightDockWidgetArea, keylistDock);
- keylistDock->setWidget(mKeyList);
- viewMenu->addAction(keylistDock->toggleViewAction());
+ keyListDock = new QDockWidget(tr("Key ToolBox"), this);
+ keyListDock->setObjectName("EncryptDock");
+ keyListDock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);
+ keyListDock->setMinimumWidth(460);
+ addDockWidget(Qt::RightDockWidgetArea, keyListDock);
+ keyListDock->setWidget(mKeyList);
+ viewMenu->addAction(keyListDock->toggleViewAction());
infoBoardDock = new QDockWidget(tr("Information Board"), this);
infoBoardDock->setObjectName("Information Board");
@@ -922,17 +922,16 @@ void MainWindow::refreshKeysFromKeyserver() {
return;
}
- auto *ksid = new KeyServerImportDialog(mCtx, mKeyList, true, this);
- ksid->show();
- ksid->slotImport(*mKeyList->getSelected());
+ auto *dialog = new KeyServerImportDialog(mCtx, mKeyList, true, this);
+ dialog->show();
+ dialog->slotImport(*mKeyList->getSelected());
}
void MainWindow::uploadKeyToServer() {
- auto *keyArray = new QByteArray();
- mCtx->exportKeys(mKeyList->getSelected(), keyArray);
-
- mKeyList->uploadKeyToServer(keyArray);
+ QVector<GpgKey> keys;
+ keys.append(mKeyList->getSelectedKey());
+ auto *dialog = new KeyUploadDialog(mCtx, keys);
}
void MainWindow::slotFileEncrypt() {