• 3685阅读
  • 1回复

[提问]Qt arm-linux阴影卡顿 [复制链接]

上一主题 下一主题
离线sankarea
 

只看楼主 倒序阅读 楼主  发表于: 2020-06-04
问个问题,昨天做了个东西 使用Qtablewidget 来存放自定义部件,windows以及ubnutu运行没问题,arm上就会显得很卡,今天找到原因,可能是tablewidget部件中存在阴影设置(去掉不卡顿),我想问下这个的具体原因??,(ps:除QtableWidget中的自定义控件,其他地方还是有阴影但是不卡顿,仅在tableWidget中有项时卡顿,项(可视项)越多卡顿越明显)
关键词:阴影  
table中没阴影就没问题,其他固定位置阴影再多都没事
离线20091001753

只看该作者 1楼 发表于: 2020-06-04
就以 Qt for Android 来说,ARM平台。

如果你用 qml 写界面,操作就很丝滑。
而 widgets 写界面,操作谈不上卡顿,只能说不够丝滑。

官方的解释是说 widgets 只由 cpu 绘制,受限于 arm 的性能。
但 qml 是支持 opengl 渲染的,也就是硬件加速,所以很丝滑。

如果你的板子也支持 opengl ,可以尝试用 qml 写界面。
(づ ̄ 3 ̄)づ
快速回复
限100 字节
 
上一个 下一个