diff --git a/mainwindow.cpp b/mainwindow.cpp index dab222f..8cd4086 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -28,6 +28,12 @@ MainWindow::MainWindow(QWidget *parent): ui->codeLayout->addWidget(&codeEditor); + // Set up keyboard shortcuts + ui->actionOpen->setShortcut(QKeySequence::Open); + ui->actionSave->setShortcut(QKeySequence::Save); + ui->actionSave_As->setShortcut(QKeySequence::SaveAs); + ui->actionQuit->setShortcut(QKeySequence::Quit); + connect(ui->actionQuit, &QAction::triggered, this, [this]() {close();}); connect(ui->actionOpen, &QAction::triggered, this, &MainWindow::onActionOpenTriggered); connect(ui->actionSave, &QAction::triggered, this, &MainWindow::onActionSaveTriggered);