Qt5转发信号

Bev*_*ins 14 qt qt5

使用旧语法,可以转发信号,例如:

connect(sender, SIGNAL(valueChanged(QString,QString)), this, SIGNAL(updateValue(QString,QString)));
Run Code Online (Sandbox Code Playgroud)

我喜欢使用新的Qt5语法.是否可以使用新语法转发信号?

ixS*_*Sci 19

信号只不过是一种简单的方法.所以你可以按原样使用它.像这样的东西:

connect(sender, &Sender::valueChanged, receiver, &Receiver::updateValue);
Run Code Online (Sandbox Code Playgroud)