我想将按钮的信号clicked()
连接到不同对象的槽上。
目前我将信号连接到帮助方法,并从那里调用所需的槽:
connect(button, SIGNAL(clicked()), this, SLOT(buttonClicked()));
void buttonClicked() { // Helper method. I'd like to avoid it.
someObject.desiredSlot(localFunc1(), localFunc2());
}
也许有一种更简单明了的方法来实现这个?