Zustand eines Widgets und Childwidgets speichern
Verfasst: 13. Mai 2011 13:41
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
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