• 6048阅读
  • 4回复

[提问]qml界面中text(文字)消失的问题 [复制链接]

上一主题 下一主题
离线oceanljp
 

只看楼主 倒序阅读 楼主  发表于: 2011-09-22
关键词: qml
最近写一个宫格界面,就是类似iphone上的那种图标界面。
可以通过点击图标启动其他Qt程序,用flickable控件支持界面的拖动。
目前碰到一个bug,搞得哥死去活来啊。。。不知怎么回事。
具体现象是:点击图标,启动一个qml程序(Qt自带的demo程序),然后关闭程序。回到宫格界面,此后稍等一段时间,去拖动整个界面,此时界面上的所有text(文字)有一定的几率消失不见!
各位对此bug有什么见解,求解救!
离线wxj120bw

只看该作者 1楼 发表于: 2011-09-22
回 楼主(oceanljp) 的帖子
对qml只处于了解阶段 不过这样的描述很难帮助你
离线oceanljp

只看该作者 2楼 发表于: 2011-09-22
这个bug憋的哥内伤了。
目前找到方法避开,用TextInput控件代替Text控件。
就不会出现“文字消失”的情况了。

个人觉得是qml的bug。但不知根源在何处。。。。

根据我的调试与观察,猜测原因:在界面中,点击图标启动外部Qt程序后,更改了某些Qt运行时的环境设置之类的东西,当再回到界面去进行拖动时,由于环境设置之类的改变,导致“文字全部消失”。
离线wxj120bw

只看该作者 3楼 发表于: 2011-09-23
回 2楼(oceanljp) 的帖子
我认为跟环境设置之类没有关系 应该是Text的属性或者跟其他元素发生了变化导致的
离线oceanljp

只看该作者 4楼 发表于: 2011-10-13
用TextInput处理还有问题,用TextEdit才行。
快速回复
限100 字节
 
上一个 下一个