MCPcopy Create free account
hub / github.com/ModOrganizer2/modorganizer / storeSettings

Method storeSettings

src/mainwindow.cpp:2204–2231  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2202}
2203
2204void 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
2233QMainWindow* MainWindow::mainWindow()
2234{

Callers

nothing calls this directly

Calls 9

saveGeometryMethod · 0.80
saveDocksMethod · 0.80
saveVisibilityMethod · 0.80
saveToolbarsMethod · 0.80
saveMainWindowMonitorMethod · 0.80
saveIndexMethod · 0.80
settingsMethod · 0.45
saveStateMethod · 0.45
setFilterOptionsMethod · 0.45

Tested by

no test coverage detected