当前位置: 代码迷 >> QT开发 >> QPushButton 变成Enabled 有关问题,新手
  详细解决方案

QPushButton 变成Enabled 有关问题,新手

热度:370   发布时间:2016-04-25 04:01:25.0
QPushButton 变成Enabled 问题,新手求助
我用Designer 把一个pushbutton 设置成了disabled,当LineEdit 中有输入时按钮设置课点击,我在构造函数中写的
  if(!ui->lineEdit_single->text().isEmpty())
       ui->pushButton_single->setEnabled(true);

可是当我在lineEdit 输入时,pushbutton 还是灰色的,怎么回事??

------解决方案--------------------
构造函数执行的时候,你的输入框还没有数据
响应textChanged信号,在对应的槽中设置按钮可用
  相关解决方案