我使用“缺失”功能作为复选框,它适用于它。我对按钮使用了相同的功能。按钮的默认状态是“未选中”,因此在这种情况下工作正常,但是当我转到按钮的属性并将状态更改为已检查并尝试处理它时
if(ui->Button->isChecked()==Qt::Checked)
{
ui->label_2->setPixmap(QPixmap::fromImage(image));
ui->frame_10->setMinimumHeight(image.size().height() + 20);
}
然后我可以看到对话框中没有任何变化。为什么会这样?我应该怎么做才能使它发挥作用。
答案 0 :(得分:3)
创建完成后,将按钮的“可检查”属性设置为true:
Button->setCheckable(true);
此属性保持按钮是否可检查。 默认情况下, 按钮不可检查。