| 2202 | } |
| 2203 | |
| 2204 | void MainWindow::storeSettings() |
| 2205 | { |
| 2206 | auto& s = m_OrganizerCore.settings(); |
| 2207 | |
| 2208 | s.geometry().saveState(this); |
| 2209 | s.geometry().saveGeometry(this); |
| 2210 | s.geometry().saveDocks(this); |
| 2211 | |
| 2212 | s.geometry().saveVisibility(ui->menuBar); |
| 2213 | s.geometry().saveVisibility(ui->statusBar); |
| 2214 | s.geometry().saveToolbars(this); |
| 2215 | s.geometry().saveState(ui->splitter); |
| 2216 | s.geometry().saveState(ui->categoriesSplitter); |
| 2217 | s.geometry().saveMainWindowMonitor(this); |
| 2218 | s.geometry().saveVisibility(ui->categoriesGroup); |
| 2219 | |
| 2220 | s.geometry().saveState(ui->espList->header()); |
| 2221 | s.geometry().saveState(ui->downloadView->header()); |
| 2222 | s.geometry().saveState(ui->savegameList->header()); |
| 2223 | |
| 2224 | s.widgets().saveIndex(ui->executablesListBox); |
| 2225 | s.widgets().saveIndex(ui->tabWidget); |
| 2226 | |
| 2227 | m_DataTab->saveState(s); |
| 2228 | ui->modList->saveState(s); |
| 2229 | |
| 2230 | s.interface().setFilterOptions(FilterWidget::options()); |
| 2231 | } |
| 2232 | |
| 2233 | QMainWindow* MainWindow::mainWindow() |
| 2234 | { |
nothing calls this directly
no test coverage detected