QT写的一个程序在ARM上运行时,打开屏幕时屏幕会变绿几秒钟这是为什么?

时间:2022-06-20 20:36:28
QT写的一个程序在ARM上运行时,打开屏幕时屏幕会变绿几秒钟这是为什么?

3 个解决方案

#1


额。因为他底色是绿色的。。但是绿几秒不应该这么慢。你看看程序初始化时间消耗到哪里了哦。
这个貌似只能打log了。

#2


变绿是因为qt将整个framebuffer控制了,但是你的qt程序还没有显示出来,所以就看到绿色的背景了。
你可以在程序代码里面使用 void QWSServer::setBackground来实现自己的背景色,或者图,具体参考help文档。

#3


呵呵 谢谢啊 确实是这样的 

#1


额。因为他底色是绿色的。。但是绿几秒不应该这么慢。你看看程序初始化时间消耗到哪里了哦。
这个貌似只能打log了。

#2


变绿是因为qt将整个framebuffer控制了,但是你的qt程序还没有显示出来,所以就看到绿色的背景了。
你可以在程序代码里面使用 void QWSServer::setBackground来实现自己的背景色,或者图,具体参考help文档。

#3


呵呵 谢谢啊 确实是这样的