我是Qt的新手。大多数情况下,Qt开发者需要使用信号和槽来进行对象之间的通信。到目前为止,我已经看到了两种连接信号和槽的方式。
1)QObject::connect(scrollBar, SIGNAL(valueChanged(int)),label, SLOT(setNum(int)));
2)connect(scrollBar, SIGNAL(valueChanged(int)),label, SLOT(setNum(int)));
它们之间的确切区别是什么?为什么我们必须在第一种方法中加上QObject前缀?
)
:应该是: QObject(parent) {
,而不是: QObject(parent {
。 - Manik