aboutsummaryrefslogtreecommitdiffstats
path: root/gpgwin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gpgwin.cpp')
-rw-r--r--gpgwin.cpp19
1 files changed, 13 insertions, 6 deletions
diff --git a/gpgwin.cpp b/gpgwin.cpp
index c089bd5..35bd30c 100644
--- a/gpgwin.cpp
+++ b/gpgwin.cpp
@@ -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"));