Qt 不识别QColor
Qt 不识别QColor
我把Qt 移植到嵌入式6410的板子上,在运行的时候(界面就一个Qpushbutton,我把颜色改成黑色),提示说:QColor::setNamedColor: Unknown color name 'break
请问下 是不是我那个Qt的库没有移植过来,还是别的什么问题,请问下是什么原因,谢谢!
[解决办法]
我用的是mini2440开发板,环境变量设置如下,你参考一下,另外板子上qt相关库的目录设置成和x86 linux下qt交叉编译库的目录一致的,你可以参考下:
export QTDIR=/usr/local/Trolltech/QtEmbedded-4.8.1-arm
export QPEDIR=/usr/local/Trolltech/QtEmbedded-4.8.1-arm
export TSLIB_ROOT=/usr/local/tslib
export PATH=$QTDIR/bin:$PATH
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_TSDEVICE=/dev/input/event0
export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts
export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf
export TSLIB_CALIBFILE=/etc/pointercal
export QWS_MOUSE_PROTO=Tslib:/dev/input/event0
export QWS_DISPLAY=LinuxFb:/dev/fb0
export QWS_SIZE=320x240
export LD_LIBRARY_PATH=$TSLIB_ROOT/lib:$QTDIR/lib:/usr/local/lib:$LD_LIBRARY_PATH