summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-06-03 14:51:12 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-06-03 14:51:12 -0400
commit24aee49792c149f080eee37171ba049d0a618961 (patch)
tree0f7ad55cde964da2afd3453b2d1a751e1ab2a462 /src/mainwindow.cpp
parentf00314442b9c3c28e846c64da3c3f776e50656de (diff)
remember the monitor number
use it to display the splash screen on the same monitor as the main window instead of where the mouse cursor is
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r--src/mainwindow.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 0ef9bc80..428c77dc 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -1930,6 +1930,7 @@ void MainWindow::storeSettings(QSettings &settings) {
if (settings.value("reset_geometry", false).toBool()) {
settings.remove("window_geometry");
settings.remove("window_split");
+ settings.remove("window_monitor");
settings.remove("log_split");
settings.remove("filters_visible");
settings.remove("browser_geometry");
@@ -1938,6 +1939,7 @@ void MainWindow::storeSettings(QSettings &settings) {
} else {
settings.setValue("window_geometry", saveGeometry());
settings.setValue("window_split", ui->splitter->saveState());
+ settings.setValue("window_monitor", QApplication::desktop()->screenNumber(this));
settings.setValue("log_split", ui->topLevelSplitter->saveState());
settings.setValue("browser_geometry", m_IntegratedBrowser.saveGeometry());
settings.setValue("filters_visible", ui->displayCategoriesBtn->isChecked());