• 4461阅读
  • 2回复

qlistview在release发布下,不立即刷新,请问应如何解决 [复制链接]

上一主题 下一主题
离线wanjql
 

只看楼主 倒序阅读 楼主  发表于: 2015-12-22
程序启动的时候,界面上有一个qlistview
在debug模式下,qlistview显示正常
但是在release模式下,qlistview必须鼠标主动点上去,它才刷新, 主动调用update函数,也没用。。。。
离线lemonzll

只看该作者 1楼 发表于: 2015-12-23
qlistview的刷新是通过你实现的model释放信号dataChanged来刷新界面的,调用update没用
离线stlcours

只看该作者 2楼 发表于: 2015-12-23
我对楼上的说法表示不同意。我原先也是用dataChanged更新的,后来升级到5.32以后,不知道为什么emit dataChanged不起作用了。不得已,使用了update。

当然前提是,你的内部数据,还是要更新的。
快速回复
限100 字节
 
上一个 下一个