• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

QT中的combobox选项

donatello 2018-03-12 浏览量:1763

如题,combobox选项改变槽函数会在窗口初始化的时候自动执行一次(也就是说,窗口一打开,即使我没有点combobox也会自动执行一次),为什么会这样呢?在窗口初始化的时候添加combobox的选项会导致这个情况的发生?有没有办法在初始化combobox的同时又不去触发选项改变槽函数呢?

4.jpg

5.jpg

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 不仅仅是combox会这样,如果你初始化窗口,窗口中有其他的控件,也会初始化的,
    • 发布于 2018-03-12
    • 举报
    • 评论 2
    • 0
    • 0
donatello 回复了 wwb123:那有没有办法避免这种情况呢? 回复
电子老工程师 回复了 :BCR401UW6-7,Diodes Incorporated,。供参考,不是完全替代 回复

其他答案 数量:3
  • 这是由于你的信号没有触发吧,所以没有运行到槽函数。
    • 发布于2018-03-12
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :74LVC1G97GW,125比NL7SZ97DFT2G(onsemi)少了施密特触发器输入功能,其它参数和封装可以匹配。需要跟客户确认。 回复

  • 用些笨办法,设置初始化标志控制输出?
    • 发布于2018-03-12
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :原厂定制件,没有相关文件。 回复

  • 开启窗口的时候所有控件都会初始化的
    • 发布于2018-03-13
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :前缀SZ代表该料是汽车级 回复

相关问题

问题达人换一批

QT中的combobox选项