diff --git a/mainwindow.cpp b/mainwindow.cpp index 046505d..aa21295 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -86,15 +86,19 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) connect(m_imageGL->imageWidget(), &ImageWidget::fileDropped, this, static_cast(&MainWindow::loadFile)); QMenu *fileMenu = new QMenu(tr("File"), this); - fileMenu->addAction(tr("Open"), this, SLOT(loadFile()), QKeySequence("Ctrl+O")); + fileMenu->addAction(tr("Open"), this, SLOT(loadFile()), QKeySequence::Open); + fileMenu->addAction(tr("Save as"), this, SLOT(saveAs()), QKeySequence::Save); + fileMenu->addSeparator(); fileMenu->addAction(tr("Copy marked files"), this, SLOT(copyMarked())); fileMenu->addAction(tr("Move marked files"), this, SLOT(moveMarked())); - fileMenu->addAction(tr("Save as"), this, SLOT(saveAs()), QKeySequence("Ctrl+S")); + fileMenu->addSeparator(); fileMenu->addAction(tr("Index directory"), this, SLOT(indexDir())); fileMenu->addAction(tr("Reindex files"), this, SLOT(reindex())); + fileMenu->addSeparator(); QAction *liveModeAction = fileMenu->addAction(tr("Live mode"), this, SLOT(liveMode(bool))); liveModeAction->setCheckable(true); - fileMenu->addAction(tr("Exit"), this, SLOT(close())); + QAction *exitAction = fileMenu->addAction(tr("Exit"), this, SLOT(close())); + exitAction->setShortcut(QKeySequence::Quit); menuBar()->addMenu(fileMenu); QMenu *viewMenu = new QMenu(tr("View"), this);