aboutsummaryrefslogtreecommitdiffstats
path: root/gpgwin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gpgwin.cpp')
-rw-r--r--gpgwin.cpp52
1 files changed, 4 insertions, 48 deletions
diff --git a/gpgwin.cpp b/gpgwin.cpp
index c00e75d..44cf760 100644
--- a/gpgwin.cpp
+++ b/gpgwin.cpp
@@ -251,10 +251,6 @@ void GpgWin::createMenus()
keyMenu->addAction(openKeyManagementAct);
viewMenu = menuBar()->addMenu(tr("&View"));
- viewMenu->addAction(viewCryptToolbarAct);
- viewMenu->addAction(viewKeyToolbarAct);
- viewMenu->addAction(viewEditToolbarAct);
- viewMenu->addAction(viewKeyListAct);
helpMenu = menuBar()->addMenu(tr("&Help"));
helpMenu->addAction(aboutAct);
@@ -266,15 +262,18 @@ void GpgWin::createToolBars()
cryptToolBar->addAction(encryptAct);
cryptToolBar->addAction(decryptAct);
cryptToolBar->addAction(fileEncryptionAct);
+ viewMenu->addAction(cryptToolBar->toggleViewAction());
keyToolBar = addToolBar(tr("Key"));
keyToolBar->addAction(importKeyDialogAct);
keyToolBar->addAction(openKeyManagementAct);
+ viewMenu->addAction(keyToolBar->toggleViewAction());
editToolBar = addToolBar(tr("Edit"));
editToolBar->addAction(copyAct);
editToolBar->addAction(pasteAct);
editToolBar->addAction(selectallAct);
+ viewMenu->addAction(editToolBar->toggleViewAction());
}
void GpgWin::createStatusBar()
@@ -288,6 +287,7 @@ void GpgWin::createDockWindows()
dock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);
addDockWidget(Qt::RightDockWidgetArea, dock);
dock->setWidget(mKeyList);
+ viewMenu->addAction(dock->toggleViewAction());
/*dock = new QDockWidget(tr("Attached files:"), this);
dock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea | Qt::BottomDockWidgetArea );
@@ -613,47 +613,3 @@ void GpgWin::fileEncryption()
new FileEncryptionDialog(mCtx, iconPath);
}
-
-void GpgWin::viewKeyToolBar()
-{
- if (keyToolBar->isHidden()) {
- keyToolBar->show();
- viewKeyToolbarAct->setIcon(QIcon(iconPath + "checkbox_checked.png"));
- } else {
- keyToolBar->hide();
- viewKeyToolbarAct->setIcon(QIcon(iconPath + "checkbox_unchecked.png"));
- }
-}
-
-void GpgWin::viewCryptToolBar()
-{
- if (cryptToolBar->isHidden()) {
- cryptToolBar->show();
- viewCryptToolbarAct->setIcon(QIcon(iconPath + "checkbox_checked.png"));
- } else {
- cryptToolBar->hide();
- viewCryptToolbarAct->setIcon(QIcon(iconPath + "checkbox_unchecked.png"));
- }
-}
-
-void GpgWin::viewEditToolBar()
-{
- if (editToolBar->isHidden()) {
- editToolBar->show();
- viewEditToolbarAct->setIcon(QIcon(iconPath + "checkbox_checked.png"));
- } else {
- editToolBar->hide();
- viewEditToolbarAct->setIcon(QIcon(iconPath + "checkbox_unchecked.png"));
- }
-}
-
-void GpgWin::viewKeyList()
-{
- if (dock->isVisible()) {
- dock->close();
- viewKeyListAct->setIcon(QIcon(iconPath + "checkbox_unchecked.png"));
- } else {
- dock->show();
- viewKeyListAct->setIcon(QIcon(iconPath + "checkbox_checked.png"));
- }
-}