QT5.6 相关应用笔记(1) - NXP i.MX 6
2.1 Qt 显示汉字
QT5.6 默认支持 utf8 只需使用 tr 转换显示汉字
QString str(tr(“中文” )),能正常显示,QString str(“中文” );会显示乱码
注:例子在文件夹外
2.2 Qt 桌面旋转
2.2.1 命令行旋转
root@imx6qsabresd:~# export DISPLAY=:0.0
root@imx6qsabresd:~# xrandr -o 0
root@imx6qsabresd:~# xrandr -o 1
root@imx6qsabresd:~# xrandr -o 2
root@imx6qsabresd:~# xrandr -o 3
2.2.2 默认旋转
把 “qt 显示汉字” 文件夹下的 “mx6q-deg.sh”脚本复制到目标板”/etc”目录下. 并在
目标板输入 echo “. /etc/mx6q-deg.sh” >> /ect/rc.local.
修改屏幕翻转, 直接修改 mx6q-deg.sh 文件中的 DEG 变量.修改红色字体部分,若
旋转 90 度则注释 DEG=0 去掉 DEG=90 前面的#
vi /etc/mx6q-deg.sh
#!/bin/sh
# setting deg
DEG=0
#DEG=90
#DEG=180
#DEG=270
# set logo
# DEG=0 -- echo "0" > /etc/rotation
# DEG=90 -- echo "90" > /etc/rotation
# DEG=180 -- echo "180" > /etc/rotation
# DEG=270 -- echo "270" > /etc/rotation
export DISPLAY=:0.0
