我目前有多个动态创建的复选框,如何为它们分配信号。这些复选框附加到 QStandardItemModel
. 我需要知道它们何时被点击。这就是我创建复选框的方式
QStandardItem* chk_all = new QStandardItem();
chk_all->setCheckable(true);
chk_all->setCheckState(Qt::Unchecked);
要将信号附加到插槽,您需要作为对象的发送者的地址。由于在设计时该对象在 UI 中不存在,我如何获取它的地址。这样我就可以完成连接语句
QObject::connect("what goes here" ,SIGNAL(clicked()), this, SLOT(CheckClicked())); //Tester