• 389阅读
  • 6回复

[提问]使用QStackedWidget做页面切换时,明细感觉到页面切换卡顿 [复制链接]

上一主题 下一主题
离线梦话王子
 

只看楼主 倒序阅读 楼主  发表于: 07-07
       使用QStackedWidget做页面切换时,明细感觉到页面切换卡顿。总共三个页面,三个切换按钮。每个页面上大概30个左右的控件,像按钮、编辑框之类的。每次切换的时候能够明细感觉到切换有延时,点过任何一个切换按钮之后大概1S左右才能切换过来。程序运行在嵌入式linux平台上。最开始怀疑是页面布局造成的影响,把三个页面的布局都去掉之后还是一样。。有没有遇到过类似问题的朋友,望指教!
离线crazy

只看该作者 1楼 发表于: 07-08
直接贴代码
估计可能是你切换页面 加载数据延迟吧
一般不会有那么大的延迟的
计算机专业。
热衷于Windows、ARM、linux下的Qt应用程序开发、C驱动程序开发以及网络编程,
喜欢C/C++,Qt.搞过C#、java、Stm32,ZigBee,画过PCB,焊过电路板.
邮箱:kevinlq0912@163.com
企鹅:2313828706
博客:http://kevinlq.com/
公众号:devstone
离线大漠之鹰

只看该作者 2楼 发表于: 07-08
硬件平台是什么?Qt的版本?屏幕分辨率?嵌入式下应该没有硬件加速,大分辨率显示会慢一些
本是后山人,偶作前堂客,醉舞经阁半卷书,坐井说天阔。大志戏功名,海斗量福祸,论到囊中羞涩时,怒指乾坤错
离线九重水

只看该作者 3楼 发表于: 07-10
一秒?
不可能!肯定是程序问题,这个不用说。我有过更多控件的都不会这么久
离线toby520

只看该作者 4楼 发表于: 07-10
不过嵌入式上面不好说 建议Qt4.x的在嵌入式上面比较靠谱
QtQML多多指教开发社区 http://www.heilqt.com
将QtCoding进行到底,做Qt的宠儿
关注移动互联网,关注手机助手
开发即时通讯,服务于金融行业
群号:312125701
离线梦话王子

只看该作者 5楼 发表于: 07-11
回 toby520 的帖子
toby520:不过嵌入式上面不好说 建议Qt4.x的在嵌入式上面比较靠谱 (2017-07-10 12:29) 

嵌入式中的qt版本是4.8.1,我开发用的是5.1.1。程序在嵌入式win7上面跑了一遍,没有感觉到明细的卡顿,不知道怎么在linux上面跑会有问题
离线大漠之鹰

只看该作者 6楼 发表于: 07-11
嵌入式linux没有硬件加速,只是memcopy,效率很低的。分辨率小不明显,分辨率大的话这个差距就非常明显了,可以针对显卡做一下加速,效果很明显的
本是后山人,偶作前堂客,醉舞经阁半卷书,坐井说天阔。大志戏功名,海斗量福祸,论到囊中羞涩时,怒指乾坤错
快速回复
限100 字节
 
上一个 下一个