Signal durch Signal aufrufen
Verfasst: 26. Oktober 2008 13:18
Also ich habe eine Klasse MyNeuPruefungErstelle die von QWidget erbt und in dieser habe ich ein Attribut okButton und ein Attribut textLabel.
Jetzt will ich von einer anderen Klasse ein Objekt der Klasse MyNeuPruefungenErstellen erstellen und einen slot schreiben. connect(myNeuPruefungenErstellenObject->okButton, SIGNAL (clicked()),this,SLOT(getTextVonTextLabel()).
Das würde funktionieren, aba ich will nicht auf das Signal von okButton zugreifen sondern auf ein Signal von MyNeuPruefungErstelle. Das macht im Prinzip dann keinen Unterschied von dem was passiert aba es wäre logischer für mich. Da ja okButton nur ein Attribut ist und mit textLabel zusammen MyNeuPruefungErstelle ergeben.
Wie kann ich das machen oda gibt es da andere Wege
Jetzt will ich von einer anderen Klasse ein Objekt der Klasse MyNeuPruefungenErstellen erstellen und einen slot schreiben. connect(myNeuPruefungenErstellenObject->okButton, SIGNAL (clicked()),this,SLOT(getTextVonTextLabel()).
Das würde funktionieren, aba ich will nicht auf das Signal von okButton zugreifen sondern auf ein Signal von MyNeuPruefungErstelle. Das macht im Prinzip dann keinen Unterschied von dem was passiert aba es wäre logischer für mich. Da ja okButton nur ein Attribut ist und mit textLabel zusammen MyNeuPruefungErstelle ergeben.
Wie kann ich das machen oda gibt es da andere Wege