查看完整版本: [-- 关于QComboBoxsetEnabled(true) --]

QTCN开发网 -> Qt基础编程 -> 关于QComboBoxsetEnabled(true) [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

lwei24 2022-12-13 18:52

关于QComboBoxsetEnabled(true)

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


查看完整版本: [-- 关于QComboBoxsetEnabled(true) --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled