English Български
Saving Window Size State
- {
- Q_OBJECT
- public:
- QSettings settings;
- restoreGeometry(settings.value("mainWindowGeometry").toByteArray());
- // create docks, toolbars, etc...
- restoreState(settings.value("mainWindowState").toByteArray());
- }
- QSettings settings;
- settings.setValue("mainWindowGeometry", saveGeometry());
- settings.setValue("mainWindowState", saveState());
- }
- };
- int main(int argc, char *argv[])
- {
- MainWindow w;
- w.show();
- return a.exec();
- }
The above code will save and restore window position, size, toolbar visibility, toolbar docking area, dock states, locations and sizes. It saves using QSettings [doc.qt.nokia.com] which will store your settings in a platform correct way.

