Widget nach Schließung eines Dialogs ansprechen
Verfasst: 17. März 2009 16:55
Ich rufe eine Instanz von QDialog mit exec auf und lasse mir auf die Acceped Meldung den currentText einer QComboBox durch eine Getter-Funktion geben. Die Instanz von QComboBox ist dann natürlich noch vorhanden und der ui pointer auch noch nicht zerstört. Trotzdem ist das Fenster geschlossen und deshalb bin ich mir nicht sicher, ob solch ein Vorgehen korrekt ist.
Bei Delphi wurde mir das beigebracht so vorzugehen, ohne lokale Variablen zu erstellen, aber bei C++ kann das etwas anderes sein.
Im übrigen klappt es in meinem Fall Aber das heißt. Ich will aber sichergehen keinen Speicherzugriffsfehler oder ähnliches auszulösen.
Der Dialog ist mit dem Designer zusammengeklick und dann mit setupUi erstellt.
Bei Delphi wurde mir das beigebracht so vorzugehen, ohne lokale Variablen zu erstellen, aber bei C++ kann das etwas anderes sein.
Im übrigen klappt es in meinem Fall Aber das heißt. Ich will aber sichergehen keinen Speicherzugriffsfehler oder ähnliches auszulösen.
Der Dialog ist mit dem Designer zusammengeklick und dann mit setupUi erstellt.