我在一个 Qt 项目中工作,用户可以通过选择或取消选择 QCheckBox 来启用或禁用 QPushButton。
我已经开发了一个鼠标事件启用 QPushButton 的功能,但问题是当我取消选择 QCheckBox 时,QPushButton 仍然处于启用状态。
当 QCheckBox 未选中时,是否有 Qt 功能可以禁用按钮?
这是我写的代码:
//Class.h
//Function to enable the button
private slots:
void on_QCheckBox_clicked();
//Class.cpp
void class::on_QCheckBox_clicked() {
ui->QPushButton->setEnabled(true);
//Here i enabled the button with setEnabled function
}