对于信号插槽连接,要求信号签名与接收插槽的签名匹配。我想知道连接两个空类型信号和插槽是否合法,如下所示:
signals:
void sendSignal(QVector<long int> mySignals);
private slots:
void mySlot()
connect(this, SIGNAL(sendSignal(QVector<long int>)),
this, SLOT(mySlot()),Qt::DirectConnection);
答案 0 :(得分:1)
这是完全合法的,但请注意,插槽不会接收信号中的参数。