2013-02-20 13 views
12

die alte Syntax verwenden, war es möglich, ein Signal zB weiterleiten:QT5 Vorwärtssignale

connect(sender, SIGNAL(valueChanged(QString,QString)), this, SIGNAL(updateValue(QString,QString))); 

Ich mag die new Qt5 syntax verwenden. Ist es möglich, die neue Syntax zu verwenden, um ein Signal weiterzuleiten?

Antwort

14

Signal ist nichts weiter als eine einfache Methode. So können Sie es verwenden wie es ist. Etwas wie dieses:

connect(sender, &Sender::valueChanged, receiver, &Receiver::updateValue);