Hat jemand QtPropertyBrowser als erweiterten Konfigurationseditor verwendet? Alles was ich sehe ist ein GUI-Beispiel, um Eigenschaften von GUI-Elementen zu bearbeiten. Aber wie würde ich anfangen, wenn ich etwas abstrakteres wie die Anwendungskonfiguration bearbeiten möchte?Verwenden von QtPropertyBrowser als erweiterten Konfigurationseditor
Hier ist ein Beispiel:
ich eine Anwendung bin zu schaffen, die ein mehrseitiges Konfigurationsdialog hat. Einige Einstellungen beziehen sich auf den Drucker, einige beziehen sich auf eine Datenbank, einige sind generische Anwendungseinstellungen, einige beziehen sich auf Vorlagen-Dateinamen und/oder Vorlagen. Aber bevor ich all diese detaillierten Konfigurationsseiten im Editor entwerfe, hätte ich gerne einen "fortgeschrittenen" oder "Experten" -Reiter im Dialog, der alle erdenklichen Konfigurationsoptionen auflistet. Später im Entwurfsprozess würde ich mehr und mehr Optionen sammeln, entscheiden, welche die "einfachen" Optionen sind, um in einige benutzerfreundlichere Konfigurationsseiten zu bringen. Um zu googeln kam ich über QtPropertyBrowser, der das richtige Werkzeug zu sein scheint. Aber ich bin mir nicht sicher, wie ich anfangen soll? Ich bin ziemlich sicher, dass ich anstelle von GUI-Objekten eine Art von abstrakten Konfigurationsobjekten (ein oder mehrere) benötige. Aber ich weiß nicht wo oder wie ich damit anfangen soll. Momentan sehen alle meine Ideen viel zu kompliziert aus.
Irgendwelche Vorschläge oder Hinweise zu Hinweisen?
Dies ist in der Tat ein hilfreiches Beispiel, einfach und doch mächtig genug, um darauf aufzubauen. +1 – hurikhan77