Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Magidovich <mgsergio@mapswithme.com>2017-08-17 10:30:34 +0300
committerYuri Gorshenin <mipt.vi002@gmail.com>2017-10-02 15:15:20 +0300
commit7a2464a0076383e88c6fe1444eba0ec33d5eb005 (patch)
treee2054fbb78a2e93baceb9da153788549d8dada78
parent9456f9bc8f2424c4a5dfd026d08f8de589661967 (diff)
Hotkeys were added.
-rw-r--r--openlr/openlr_match_quality/openlr_assessment_tool/mainwindow.cpp47
1 files changed, 28 insertions, 19 deletions
diff --git a/openlr/openlr_match_quality/openlr_assessment_tool/mainwindow.cpp b/openlr/openlr_match_quality/openlr_assessment_tool/mainwindow.cpp
index df5b25d2a4..7e47f89d67 100644
--- a/openlr/openlr_match_quality/openlr_assessment_tool/mainwindow.cpp
+++ b/openlr/openlr_match_quality/openlr_assessment_tool/mainwindow.cpp
@@ -20,6 +20,7 @@
#include <QDockWidget>
#include <QFileDialog>
+#include <QKeySequence>
#include <QLayout>
#include <QMenu>
#include <QMenuBar>
@@ -243,28 +244,36 @@ MainWindow::MainWindow(Framework & framework)
QMenu * fileMenu = new QMenu("File", this);
menuBar()->addMenu(fileMenu);
- fileMenu->addAction("Open sample", this, &MainWindow::OnOpenTrafficSample);
+ fileMenu->addAction("Open sample", this, &MainWindow::OnOpenTrafficSample,
+ QKeySequence("Ctrl+O"));
m_closeTrafficSampleAction = fileMenu->addAction(
- "Close sample", this, &MainWindow::OnCloseTrafficSample
- );
+ "Close sample", this, &MainWindow::OnCloseTrafficSample, QKeySequence("Ctrl+W"));
m_saveTrafficSampleAction = fileMenu->addAction(
- "Save sample", this, &MainWindow::OnSaveTrafficSample
- );
- m_startEditingAction = fileMenu->addAction("Start editing", [this] {
- m_trafficMode->StartBuildingPath();
- m_mapWidget->SetMode(MapWidget::Mode::TrafficMarkup);
- m_commitPathAction->setEnabled(true /* enabled */);
- m_cancelPathAction->setEnabled(true /* enabled */);
- });
- m_commitPathAction = fileMenu->addAction("Commit path", [this] {
- m_trafficMode->CommitPath();
- m_mapWidget->SetMode(MapWidget::Mode::Normal);
- });
- m_cancelPathAction = fileMenu->addAction("Cancel path", [this] {
- m_trafficMode->RollBackPath();
- m_mapWidget->SetMode(MapWidget::Mode::Normal);
- });
+ "Save sample", this, &MainWindow::OnSaveTrafficSample, QKeySequence("Ctrl+S"));
+
+ fileMenu->addSeparator();
+
+ m_startEditingAction = fileMenu->addAction("Edit",
+ [this] {
+ m_trafficMode->StartBuildingPath();
+ m_mapWidget->SetMode(MapWidget::Mode::TrafficMarkup);
+ m_commitPathAction->setEnabled(true /* enabled */);
+ m_cancelPathAction->setEnabled(true /* enabled */);
+ },
+ QKeySequence("Ctrl+E"));
+ m_commitPathAction = fileMenu->addAction("Accept path",
+ [this] {
+ m_trafficMode->CommitPath();
+ m_mapWidget->SetMode(MapWidget::Mode::Normal);
+ },
+ QKeySequence("Ctrl+A"));
+ m_cancelPathAction = fileMenu->addAction("Revert path",
+ [this] {
+ m_trafficMode->RollBackPath();
+ m_mapWidget->SetMode(MapWidget::Mode::Normal);
+ },
+ QKeySequence("Ctrl+R"));
m_closeTrafficSampleAction->setEnabled(false /* enabled */);
m_saveTrafficSampleAction->setEnabled(false /* enabled */);