From 3d3811f3b1baee4e9bda3281f442daf47ec828eb Mon Sep 17 00:00:00 2001 From: GriffinR Date: Fri, 5 Jan 2024 14:12:37 -0500 Subject: [PATCH] Set focus to map on launch --- src/mainwindow.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 49dd4ac1..3917adf5 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -2219,6 +2219,7 @@ void MainWindow::on_toolButton_Paint_clicked() ui->graphicsView_Map->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); QScroller::ungrabGesture(ui->graphicsView_Map); ui->graphicsView_Map->setViewportUpdateMode(QGraphicsView::ViewportUpdateMode::MinimalViewportUpdate); + ui->graphicsView_Map->setFocus(); checkToolButtons(); } @@ -2237,6 +2238,7 @@ void MainWindow::on_toolButton_Select_clicked() ui->graphicsView_Map->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); QScroller::ungrabGesture(ui->graphicsView_Map); ui->graphicsView_Map->setViewportUpdateMode(QGraphicsView::ViewportUpdateMode::MinimalViewportUpdate); + ui->graphicsView_Map->setFocus(); checkToolButtons(); } @@ -2255,6 +2257,7 @@ void MainWindow::on_toolButton_Fill_clicked() ui->graphicsView_Map->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); QScroller::ungrabGesture(ui->graphicsView_Map); ui->graphicsView_Map->setViewportUpdateMode(QGraphicsView::ViewportUpdateMode::MinimalViewportUpdate); + ui->graphicsView_Map->setFocus(); checkToolButtons(); } @@ -2273,6 +2276,7 @@ void MainWindow::on_toolButton_Dropper_clicked() ui->graphicsView_Map->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); QScroller::ungrabGesture(ui->graphicsView_Map); ui->graphicsView_Map->setViewportUpdateMode(QGraphicsView::ViewportUpdateMode::MinimalViewportUpdate); + ui->graphicsView_Map->setFocus(); checkToolButtons(); } @@ -2291,6 +2295,7 @@ void MainWindow::on_toolButton_Move_clicked() ui->graphicsView_Map->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); QScroller::grabGesture(ui->graphicsView_Map, QScroller::LeftMouseButtonGesture); ui->graphicsView_Map->setViewportUpdateMode(QGraphicsView::ViewportUpdateMode::FullViewportUpdate); + ui->graphicsView_Map->setFocus(); checkToolButtons(); } @@ -2309,6 +2314,7 @@ void MainWindow::on_toolButton_Shift_clicked() ui->graphicsView_Map->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); QScroller::ungrabGesture(ui->graphicsView_Map); ui->graphicsView_Map->setViewportUpdateMode(QGraphicsView::ViewportUpdateMode::MinimalViewportUpdate); + ui->graphicsView_Map->setFocus(); checkToolButtons(); }