• 644阅读
  • 0回复

关于QComboBoxsetEnabled(true) [复制链接]

上一主题 下一主题
离线lwei24
 

只看楼主 倒序阅读 楼主  发表于: 2022-12-13
如题,在QWidget中定义了一个QComboBox对象,然后有一个按钮,点击按钮时会自动启动某个线程,在这个线程运行的过程中,我希望QComboBox对象是不能选择下拉框的,假设QComboBox *bBox = new QComboBox(this); 即线程启动前,设置了 bBox->setEnabled(false);禁止bBox对象能选择下拉框选项,在线程结束后,
    
  1. bBox->setEnabled(true); //未生效
  2. qApp()->processEvents();//为了让它生效,结果依然是没有生效
请问各位大佬,为什么这样设置QComboBox对象在线程结束时无法生效,使得它可以选择下拉框选项呢?劳烦各位大佬们帮忙看看,小弟在此多谢了!
快速回复
限100 字节
 
上一个 下一个