diff options
author | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2011-01-02 16:33:22 +0000 |
---|---|---|
committer | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2011-01-02 16:33:22 +0000 |
commit | 948362b8ee383614e37225d1f1fe0bd66e15b4df (patch) | |
tree | 04f9086a4b1130a36cc2cb55f04132b265460264 /gpgwin.cpp | |
parent | added star in tabtitle, if document is changed (diff) | |
download | gpg4usb-948362b8ee383614e37225d1f1fe0bd66e15b4df.tar.gz gpg4usb-948362b8ee383614e37225d1f1fe0bd66e15b4df.zip |
added shortcuts for tab-handling and made different bugfixes
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@422 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'gpgwin.cpp')
-rw-r--r-- | gpgwin.cpp | 19 |
1 files changed, 13 insertions, 6 deletions
@@ -55,7 +55,6 @@ GpgWin::GpgWin() createToolBars(); createStatusBar(); createDockWindows(); - edit->setCurrentFile(""); mKeyList->addMenuAction(appendSelectedKeysAct); restoreSettings(); @@ -125,9 +124,9 @@ void GpgWin::createActions() { /** Main Menu */ - newTabAct = new QAction(tr("&New Tab..."), this); -// openAct->setShortcut(QKeySequence::Open); - newTabAct->setToolTip(tr("Open a new tab")); + newTabAct = new QAction(tr("&New"), this); + newTabAct->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_T)); + newTabAct->setToolTip(tr("Open a new file")); connect(newTabAct, SIGNAL(triggered()), edit, SLOT(newTab())); openAct = new QAction(tr("&Open..."), this); @@ -142,7 +141,7 @@ void GpgWin::createActions() saveAct->setToolTip(tr("Save the current File")); connect(saveAct, SIGNAL(triggered()), edit, SLOT(save())); - saveAsAct = new QAction(tr("Save &As"), this); + saveAsAct = new QAction(tr("Save &As")+"...", this); saveAsAct->setIcon(QIcon(iconPath + "filesaveas.png")); saveAsAct->setShortcut(QKeySequence::SaveAs); saveAsAct->setToolTip(tr("Save the current File as...")); @@ -154,6 +153,11 @@ void GpgWin::createActions() printAct->setToolTip(tr("Print Document")); connect(printAct, SIGNAL(triggered()), edit, SLOT(print())); + closeTabAct = new QAction(tr("&Close"), this); + closeTabAct->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_W)); + closeTabAct->setToolTip(tr("Close file")); + connect(closeTabAct, SIGNAL(triggered()), edit, SLOT(closeTab())); + quitAct = new QAction(tr("&Quit"), this); // quitAct->setShortcut(QKeySequence::Quit); quitAct->setIcon(QIcon(iconPath + "exit.png")); @@ -194,7 +198,7 @@ void GpgWin::createActions() quoteAct = new QAction(tr("&Quote"), this); quoteAct->setIcon(QIcon(iconPath + "quote.png")); - quoteAct->setToolTip(tr("Insert \">\" in front of every line")); + quoteAct->setToolTip(tr("Quote whole text")); connect(quoteAct, SIGNAL(triggered()), edit, SLOT(quote())); selectallAct = new QAction(tr("Select &All"), this); @@ -291,10 +295,13 @@ void GpgWin::createMenus() fileMenu = menuBar()->addMenu(tr("&File")); fileMenu->addAction(newTabAct); fileMenu->addAction(openAct); + fileMenu->addSeparator(); fileMenu->addAction(saveAct); fileMenu->addAction(saveAsAct); + fileMenu->addSeparator(); fileMenu->addAction(printAct); fileMenu->addSeparator(); + fileMenu->addAction(closeTabAct); fileMenu->addAction(quitAct); editMenu = menuBar()->addMenu(tr("&Edit")); |