summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2014-12-09 20:02:28 +0100
committerTannin <devnull@localhost>2014-12-09 20:02:28 +0100
commit8634b97bea67744d2ac147f2c8b94b8e52c37acd (patch)
tree84f8f9557a4c7fb95f312252b9f08aa27a1b7811 /src/mainwindow.cpp
parent116a36b9439b27fe3ea7a5bed1f462792634d50d (diff)
all executables can now be repositioned, including auto-detected ones
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r--src/mainwindow.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 630184c9..8f23c0fa 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -2248,16 +2248,16 @@ void MainWindow::storeSettings()
int count = 0;
for (; current != end; ++current) {
const Executable &item = *current;
- if (item.m_Custom || item.m_Toolbar) {
- settings.setArrayIndex(count++);
+ settings.setArrayIndex(count++);
+ settings.setValue("title", item.m_Title);
+ settings.setValue("custom", item.m_Custom);
+ settings.setValue("toolbar", item.m_Toolbar);
+ if (item.m_Custom) {
settings.setValue("binary", item.m_BinaryInfo.absoluteFilePath());
- settings.setValue("title", item.m_Title);
settings.setValue("arguments", item.m_Arguments);
settings.setValue("workingDirectory", item.m_WorkingDirectory);
settings.setValue("closeOnStart", item.m_CloseMO == DEFAULT_CLOSE);
settings.setValue("steamAppID", item.m_SteamAppID);
- settings.setValue("custom", item.m_Custom);
- settings.setValue("toolbar", item.m_Toolbar);
}
}
settings.endArray();