Zugriff auf Objekt anderer Klasse

Alles rund um die Programmierung mit Qt
Antworten
Herti_R
Beiträge: 11
Registriert: 17. Mai 2006 17:32

Zugriff auf Objekt anderer Klasse

Beitrag von Herti_R »

Hab da mal ne ziemliche Newbie Frage die eigentlich nicht soviel mit QT zutun hat..

Ich hab eine von QMainWindow abgeleitete Klasse MainWindow und eine von QDialog abgeleitete Klasse Dialog. Ich möchte nun von einer Methode von Dialog ein Object (public) von MainWindow verändern..

Wie stelle ich das an? Meine versuche sind bis jetzt alle gescheittert.
Karldin Shinowa
Beiträge: 30
Registriert: 3. Mai 2006 18:12

Beitrag von Karldin Shinowa »

Code: Alles auswählen

class MainWindow:public QMainWindow
{
public:
int Attribut;
};

class Dialog:public QDialog
{
public:
   void Change(MainWindow*window)
   {
      window.Attribut=45
   }
};

//Aufruf

MainWindow window;
Dialog dialog;
dialog.Change(&window);
so zB...
Wer früher stirbt ist länger tot
Herti_R
Beiträge: 11
Registriert: 17. Mai 2006 17:32

ok

Beitrag von Herti_R »

Konnte das Problem lösen. Danke schön.
Antworten