我想自动设置某些按钮的可见性。例如,我有一些按钮,我想在触发动作时将它们设置为可见或不可见。我使用了动作触发信号并将其连接到一个插槽,根据触发动作设置按钮可见性,我的代码是:
void MainWindow::setBtnVisibility(bool toggled)
{
ui->btn1->setVisible(!toggled);
ui->btn2->setVisible(!toggled);
}
我有很多动作,所以我应该写不同的功能。有没有更好的方法将此功能(动作触发器和setvisibility
功能)连接在一起?