diff options
| author | Tannin <devnull@localhost> | 2014-12-09 20:02:28 +0100 |
|---|---|---|
| committer | Tannin <devnull@localhost> | 2014-12-09 20:02:28 +0100 |
| commit | 8634b97bea67744d2ac147f2c8b94b8e52c37acd (patch) | |
| tree | 84f8f9557a4c7fb95f312252b9f08aa27a1b7811 /src/mainwindow.cpp | |
| parent | 116a36b9439b27fe3ea7a5bed1f462792634d50d (diff) | |
all executables can now be repositioned, including auto-detected ones
Diffstat (limited to 'src/mainwindow.cpp')
| -rw-r--r-- | src/mainwindow.cpp | 10 |
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(); |
