Zustand eines Widgets und Childwidgets speichern

Alles rund um die Programmierung mit Qt
Antworten
WalDHeiNi
Beiträge: 4
Registriert: 17. November 2009 12:16

Zustand eines Widgets und Childwidgets speichern

Beitrag von WalDHeiNi »

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
Exasperation
Beiträge: 186
Registriert: 11. März 2009 18:00
Wohnort: VS

Beitrag von Exasperation »

Vielleicht hilft dir diese Übersicht über das Qt Undo Framework weiter.
Antworten