qtopia运行出现QPainter not active问题,跪求高手
在开发板上运行qtopia4.4.3,启动后发现所有的字体都不显示,就连按钮上的select以及back都不显示,串口打印的调试信息是
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setFont: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::begin: Paint device returned engine == 0, type: 3
这个paint device的错误3是什么意思,我看网上的错误一般都是错误1,有没有高手帮忙提一下建议,不胜感激!!
并且有这样一个现象,开发板是mips的,开始用没有软浮点的编译器编译,能够运行,也没有上面的问题,但是非常慢,是因为处理器没有浮点,所以后来改成了软浮点的编译器,编译器的版本都是3.4.6 这次速度提升了,但是出现了上面的问题。
qtopia依赖的tslib库我也重新用软浮点gcc编译了一遍,还是有这个问题。所以说上面编译器的差别是出现问题的可能,但是这2个编译器有什么差别呢,还是因为别的原因,求高手提一些建议,不胜感激!