Austausch von QWidgets zwischen Klassen
Verfasst: 23. Mai 2012 11:42
Hallo,
Ich schaffe es nicht zwischen 2 Klassen Werte hin und her zu schieben.
Das Problem etwas genauer:
Ich erstelle eine Klasse MainWindow, hier wird das grobe Layout erstellt.
Wenn ich nun eine zweite Klasse so etwas wie InhaltTab erstelle, welches den Inhalt eines Tabs enthält und dort ein QLineEdit ist.
Wie schaffe ich es im MainWindow auf den Inhalt des QLineEdits zuzugreifen?
Oder ein anderes Beispiel: ein Options Menu, wie schaffe ich dem MainWindow zu sagen, die Optionen wurden geändert lies neu!
Und Auch dort Inhalte eines QLineEdit (oder beliebiges anderes) vom MainWindow zum Optionsmenu, bzw. zurück zu lesen/schreiben.
Ich bin zwar in der Lage Slots innerhalb der selben Klasse zu benutzen, etwa SIGNAL(clicked()), aber untereinander nicht.
Ich hoffe ich habe es verständlich erklärt und bitte um einen Hinweis, oder noch lieber ein kleines Beispiel Programm.
Danke
Ich schaffe es nicht zwischen 2 Klassen Werte hin und her zu schieben.
Das Problem etwas genauer:
Ich erstelle eine Klasse MainWindow, hier wird das grobe Layout erstellt.
Wenn ich nun eine zweite Klasse so etwas wie InhaltTab erstelle, welches den Inhalt eines Tabs enthält und dort ein QLineEdit ist.
Wie schaffe ich es im MainWindow auf den Inhalt des QLineEdits zuzugreifen?
Oder ein anderes Beispiel: ein Options Menu, wie schaffe ich dem MainWindow zu sagen, die Optionen wurden geändert lies neu!
Und Auch dort Inhalte eines QLineEdit (oder beliebiges anderes) vom MainWindow zum Optionsmenu, bzw. zurück zu lesen/schreiben.
Ich bin zwar in der Lage Slots innerhalb der selben Klasse zu benutzen, etwa SIGNAL(clicked()), aber untereinander nicht.
Ich hoffe ich habe es verständlich erklärt und bitte um einen Hinweis, oder noch lieber ein kleines Beispiel Programm.
Danke