找回密码
 立即注册
收起左侧

Qml子界面莫名隐藏问题

3
回复
3907
查看
[复制链接]

尚未签到

来源: 2020-5-11 18:44:56 显示全部楼层 |阅读模式
1Qter豆
目前在做Qml 界面的开发,做了一个主界面和一个用于配置参数的子界面,主界面上点击按钮后弹出子界面,在子界面上进行参数配置。
其中有个参数的配置要和底层的设备交互,所以时间比较长(10多秒吧),界面会卡在那里。卡住界面不是问题,问题是卡一会后子界面就不显示了,只显示主界面,然后点击主界面上的任意位置,这个配置界面就会重新显示出来,并且没有任何其他问题。
尝试过这个卡住的时间短点,就不会出现这个问题。
这个问题不知道为什么,界面卡主后会什么过一会会自动消失呢?有知道的请多多赐教!

回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2020-5-12 08:26:50 显示全部楼层
应该是界面假死导致的吧,建议把这个卡死的操作放入工作线程,发送信号更新UI,这样应该就不会有异常了~
回复

使用道具 举报

尚未签到

2020-5-16 16:07:44 显示全部楼层
Since 发表于 2020-5-12 08:26
应该是界面假死导致的吧,建议把这个卡死的操作放入工作线程,发送信号更新UI,这样应该就不会有异常了~ ...

感觉应该是假死导致的,现在就想确认在这个假死状态下界面消失的具体原因,比如说是不是有个超时时间?过了超时时间就自动隐藏?还是什么原因导致的隐藏~

点评

额。。。。,难搞 ~  详情 回复 发表于 2020-5-18 08:21
回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2020-5-18 08:21:13 显示全部楼层
imym 发表于 2020-5-16 16:07
感觉应该是假死导致的,现在就想确认在这个假死状态下界面消失的具体原因,比如说是不是有个超时时间?过 ...

额。。。。,难搞 ~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了