在我的项目中,我有 40 QPushButton
s 全部放入QButtonGroup
这样的:
QButtonGroup* group = new QButtonGroup(this);
group->addButton(ui->slot_0);
group->addButton(ui->slot_1);
//...
group->addButton(ui->slot_38);
group->addButton(ui->slot_39);
每个按钮都是QPushButton
我可以检查的。这样一次只能检查一个按钮。一切都很好,但是当其中一个按钮被选中时,我该如何“制作一个插槽”?我不想有 40 个不同的插槽,每个按钮一个插槽,最终都做同样的事情。有什么办法可以只使用QButtonGroup
我放入的吗?