Qt 设置按钮禁用

直接使用成员函数的setEnabled和setDisabled成员函数,例如:

ui->playVideoButton->setEnabled(false);

  或者

ui->playVideoButton->setDisabled(true);

  对应的,按钮变成灰色

此时按钮处于不可点击状态,其实这种状态还可以再QtDesigner中设置,但仅限于初始状态,如果想要动态的改变这种状态,还是要靠这两个成员函数
在这里插入图片描述
  同理,Qt中的绝大多数控件都可以设置这一状态,如Label、QFrame、QSlider、QPushButton等。

原文地址:https://www.cnblogs.com/ybqjymy/p/14610419.html