MCPcopy Create free account
hub / github.com/Theverat/NormalmapGenerator / writeSettings

Method writeSettings

src_gui/mainwindow.cpp:1058–1080  ·  view source on GitHub ↗

write window size, position etc. to registry

Source from the content-addressed store, hash-verified

1056
1057//write window size, position etc. to registry
1058void MainWindow::writeSettings()
1059{
1060 QSettings qsettings( "simon", "normalmapgenerator" );
1061
1062 qsettings.beginGroup( "mainwindow" );
1063
1064 qsettings.setValue( "geometry", saveGeometry() );
1065 qsettings.setValue( "savestate", saveState() );
1066 qsettings.setValue( "maximized", isMaximized() );
1067
1068 if ( !isMaximized() ) {
1069 qsettings.setValue( "pos", pos() );
1070 qsettings.setValue( "size", size() );
1071 }
1072
1073 // Custom UI colors
1074 qsettings.setValue("use_custom_ui_colors", useCustomUiColors);
1075 qsettings.setValue("ui_color_main", uiColorMain.rgba());
1076 qsettings.setValue("ui_color_text", uiColorText.rgba());
1077 qsettings.setValue("ui_color_graphicsview", uiColorGraphicsView.rgba());
1078
1079 qsettings.endGroup();
1080}
1081
1082//read window size, position etc. from registry
1083void MainWindow::readSettings()

Callers

nothing calls this directly

Calls 1

setValueMethod · 0.80

Tested by

no test coverage detected