summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r--src/mainwindow.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 44fc0bf3..f68d9846 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -5716,7 +5716,12 @@ void MainWindow::sendSelectedModsToSeparator_clicked()
}
ListDialog dialog(this);
+ QSettings &settings = m_OrganizerCore.settings().directInterface();
+ QString key = QString("geometry/%1").arg(dialog.objectName());
+
+ dialog.setWindowTitle("Select a separator...");
dialog.setChoices(separators);
+ dialog.restoreGeometry(settings.value(key).toByteArray());
if (dialog.exec() == QDialog::Accepted) {
QString result = dialog.getChoice();
if (!result.isEmpty()) {
@@ -5750,4 +5755,5 @@ void MainWindow::sendSelectedModsToSeparator_clicked()
}
}
}
+ settings.setValue(key, dialog.saveGeometry());
}