1. v210本身自带了qt4.8.4的qt库,路径在/usr/lib下面。但是我们需要对屏幕进行90度旋转。因此需要重新编译qt库。
我们编译了qt4.8.5的qt库,把/usr/lib下面libQt*删除,将编译好的libQt*拷贝过来即可。
2. 因为我们只用自己增加的文泉驿字体,并且和我们的qt程序放到一个路径下面,因此,需要设置一下
QT_QWS_FONTDIR变量。在启动脚本/etc/init.d/S99qttest里增加
export QT_QWS_FONTDIR=程序全路径即可
然后将板子自带的fonts目录都删了,因为没用了。
3. 设置程序自启动。
同样修改启动脚本/etc/init.d/S99qttest,因为程序是放到了emmc上,emmc的分区需要挂载。
因此,把程序的启动放到mount后。
另外,在启动脚本里启动程序的时候,需要这样做
cd 程序全路径; ./程序名称 -qws -display Transformed:Rot90 &
否则,我们的程序无法找到皮肤文件。不能直接写程序全路径,而需要先cd到目录下。并且这两句话一定要加
分好,这样才有效,就不会启动两个shell来cd和执行了。