Ich habe in QT zwei topLevelWindows also 2 verschiedene Klassen. Also keines ist ein child des Anderen.
In der einen will ich dem QString Dateiname einen Wert zuweisen.
In der anderen will ich dann auf diesen Dateinamen zugreifen.
Also vielen vielen Dank für die vielen Tipps. (3X vielen in einem Satz? Was ist denn das für Deutsch?) Für mich kommt "leider" glaube ich nur eine globale Variable in Frage. Der Wert, den ich verwenden will wird nämlich nicht einfach durch einen Funktionsaufruf festgelegt. Es ist erst eine Benutzeraktion notwendig. Deswegen kann ich keine neue Instanz der Klasse1 erstellen, da ja dann dieser Variable noch kein Wert wurde. Ich brauche also ein und die selbe Variable mit einem Wert, die vom Benutzer bestimmt wurde. Habe also mittels einer globalen Variable mein Problem gelöst. Danke für die Hilfe, Holger -- Es gibt soviel Schönheit auf der Welt, dass ich sie fast nicht ertragen kann. --???