]> git.sesse.net Git - pkanalytics/blobdiff - mainwindow.cpp
Add a menu.
[pkanalytics] / mainwindow.cpp
index 0ff813b7ac7465c48192de94d08120d0daebd7a6..feaf3abc525ed4b0c88fe53e849004a7513b72c4 100644 (file)
@@ -272,6 +272,10 @@ MainWindow::MainWindow(EventsModel *events, PlayersModel *players,
        QShortcut *key_delete = new QShortcut(QKeySequence(Qt::Key_Delete), this);
        connect(key_delete, &QShortcut::activated, [this]() { ui->delete_->animateClick(); });
        connect(ui->delete_, &QPushButton::clicked, [this]() { delete_current_event(); });
+
+       // Menus.
+       connect(ui->action_exit, &QAction::triggered, [this] { close(); });
+       connect(ui->action_export_json, &QAction::triggered, [db] { export_to_json(db, "ultimate.json"); });
 }
 
 void MainWindow::position_changed(uint64_t pos)