由于arm性能问题,界面切换时会闪现出绿色的系统背景。解决方法有两个:
1.先显示下一张界面,然后延时几毫秒,然后close上一界面,同时在延时是关闭上一界面的一切输入(按键,键盘输入)。
2.设置系统背景和界面背景相同或相近。
如我的背景是蓝色-- rgb(0, 0, 127);
所以设定系统背景:
#include <QWSServer>
QWSServer::setBackground(QColor(0,0,127));
本文介绍了解决ARM设备上界面切换时出现绿色闪烁的问题。提供了两种解决方案:一是通过延迟关闭前一界面并禁用所有输入;二是调整系统背景颜色以匹配界面背景色。
由于arm性能问题,界面切换时会闪现出绿色的系统背景。解决方法有两个:
1.先显示下一张界面,然后延时几毫秒,然后close上一界面,同时在延时是关闭上一界面的一切输入(按键,键盘输入)。
2.设置系统背景和界面背景相同或相近。
如我的背景是蓝色-- rgb(0, 0, 127);
所以设定系统背景:
#include <QWSServer>
QWSServer::setBackground(QColor(0,0,127));
3901

被折叠的 条评论
为什么被折叠?
