Hallo zusammen,
ich sitze gerade an einem Config Dialog mit einem "Ok" und "Abbrechen" Button. Jetzt frage ich mich, wie ich am schönsten Benutzeränderungen in der Oberfläche rückgängig mache.
Warum? Darum:
- Benutzer checked die Checkbox_1 und drückt auf Ok
=> Dann sollen die Änderungen übernommen werden, evtl. mit QSettings usw..
- Benutzer checked die Checkbox_1 und drückt auf Abbrechen
=> Dann sollen die Änderungen nicht übernommen werden und das checken der Box soll rückgängig gemacht werden.
Gibt es eine schöne Möglichkeit, den Zustand eines Widgets und seiner Unter-Widgets zu speichern? Sowas wie ConfigDialogWidget.saveState () und restoreState ()?
Grüße,
Waldheini
Zustand eines Widgets und Childwidgets speichern
-
Exasperation
- Beiträge: 186
- Registriert: 11. März 2009 18:00
- Wohnort: VS
Vielleicht hilft dir diese Übersicht über das Qt Undo Framework weiter.