我现在用qt-2.3.7进行编程,界面是用qt-2.3.2的画的,嵌入式平台的主芯片是三星的2440,配8寸夏普触摸屏.
现在我自己写的程序碰到了如下问题.
1.程序启动速度慢,
如果程序启动界面较为复杂的话,加载qws时的绿屏可能要好几秒.
2.新开窗体显示时部件由上到下渐变刷新很明显.
我在程序中打开一个新的窗体的时候,启动非常慢,窗体上的部件由上到下渐变刷新很明显,给人的感觉很卡.感觉有些部件甚至有残影.
3.新的窗体启动完后瞬间会出现闪烁.
在新的窗体启动完成后瞬间会出现闪烁以及抖动,尤其在部件上的那些字上看上去特别明显.但是窗体在使用时不会出现这种现象.
还有一个情况就是如果我窗体和部件的颜色使用默认颜色,就不会出现这种闪烁,采用自定义颜色以后就出现闪烁,很奇怪.
4.窗体置于底层的时候,除了背景颜色,其他均恢复默认颜色.
如果有出现一个非全屏窗体在上层,一个全屏窗体在下层的时候,下层窗体部件的颜色除了背景颜色以外(就是那些Light,Mid,Drak等等所设置的颜色)都会恢复默认颜色.
我把别人正常的程序编译后拿到我的平台上运行,上述问题也基本存在,我把自己的源代码发给别人,他们编译后运行是正常的,所以qt程序本身出问题的可能性也不是很大.但是我运行开发板自带根文件上的qtopia,上面的程序都正常,我所用的根文件只是拿开发板自带的根文件里qt-2.3.7的库用自己编译的qte库替换了.其他都没动...难道是我的qte库没编译好?
大侠们给支支招吧..我实在找不出原因了..拜谢!!!!