Qtopia 2.2 桌面和程序 在ARM-LINUX上发布
来源:互联网 发布:艾瑞 数据 编辑:程序博客网 时间:2024/06/05 20:31
export set QT_BASE=/mnt/arm-qt
#设置qtopia 发布目录
export set QTDIR=${QT_BASE}/qt
#---跟触摸屏相关库TSLIB的配置。告诉libts.so 使用哪一些配置--
# 触摸屏的设备结点
export set TSLIB_TSDEVICE=/dev/input/event0
#tslib 的配置文件路径
export set TSLIB_CONFFILE=/usr/local/etc/ts.conf
#tslib 插件目录
export set TSLIB_PLUGINDIR=/usr/local/lib/ts
#tslib 使用触摸屏定位文件路径。
export set TSLIB_CALIBFILE=/etc/pointercal
#告诉QTOPIA使用USB键盘。
export set QWS_KEYBOARD="USB:/dev/event1"
#告诉QTOPIA使用哪一个鼠标协议
export set QWS_MOUSE_PROTO="TPanel:/dev/input/event0"
#告诉应用程序从哪里去找Qtoptia的动态库。
export set LD_LIBRARY_PATH=$QTDIR/lib
#执行Qtopia 程序
./dialog -qws &
bin help lib plugins sounds
export set HOME=/root
#必设,告诉桌面,其QT根目录哪,按实际安装目录写
export set QTDIR=/opt/Qtopia
#必设,告诉桌面,其QTopia 桌面根目录哪,按实际安装目录写
export set QPEDIR=/opt/Qtopia
export set KDEDIR=/opt/kde
#设置桌面用的键盘
export set QWS_KEYBOARD="USB:/dev/input/event1"
#设置桌面的鼠标
export set QWS_MOUSE_PROTO="TPanel:/dev/input/event0 USB:/dev/mouse0"
#设置tslib 的参数
export set TSLIB_TSDEVICE=/dev/input/event0
export set TSLIB_CONFFILE=/usr/local/etc/ts.conf
export set TSLIB_PLUGINDIR=/usr/local/lib/ts
export set TSLIB_CALIBFILE=/etc/pointercal
#必设,告诉桌面运行从哪里找动态库
export LD_LIBRARY_PATH=$QTDIR/lib
#必设,告诉桌面调用可执行文件,从哪里路径执行
export set PATH=${QTDIR}/bin:${PATH}
#调用桌面,这里路径按实际路径设。
./arm-qtopia/qtopia/bin/qpe -qws
把程序加入桌面有如下几个步骤。
[Desktop Entry]
Comment=my first Qtopia program #程序说明
Exec=myprog #你的执行文件名称
Icon=DateBook #图标资源名,建议采用现成图标
Type=Application #类型,不变
Name=hxyDemo #显示在英文界面的图标下方的说明。
Name[ja]=カレンダー #显示在日文界面的图标下方的说明。
Name[no]=Avtalebok
Name[de]=Termin kalender #显示在德文界面的图标下方的说明。
Name[hu]=Naptár
Name[zh_CN]= 我的演示 #显示在中文界面的图标下方的说明。
- Qtopia 2.2 桌面和程序 在ARM-LINUX上发布
- [ARM Linux] Qt: Qtopia 2.2 桌面和程序 在ARM-LINUX上发布
- QT+QTOPIA在linux上的移植
- qtopia-opensource-4.2.2在arm上的移植
- qtopia-opensource-4.2.2在arm上的移植
- Qtopia在arm上的移植错误:cannot find -luuid
- qtopia-opensource-4.2.2在arm上的移植
- Qtopia在arm上的移植错误:cannot find -luuid .
- Fedora14安装x86-qtopia和arm-qtopia
- 在Linux上发布qt程序
- qtopia-2.2.0移植到ARM开发板上
- qtopia-2.2.0在linux上的安装(基于mini2440)
- QT+QTOPIA在linux上的移植 转
- Qtopia Core在嵌入式Linux上的移植及应用
- Qtopia-2.2.0 ARM 的配置和交叉编译
- Atratus 0.5 发布,在 Windows 上运行 Linux 程序
- 在Fedora7上编译qtopia-2.2.0 x86版
- qtopia-2.2.0在S3C2410上的移植过程
- Ubuntu如何修改计算机名
- 在二元树中找出和为某一值的所有路径
- 中国车牌号识别完全手册
- CSS Properties列表
- 实现MIPS处理器的交叉编译器笔记
- Qtopia 2.2 桌面和程序 在ARM-LINUX上发布
- 查找数组中第K大和第K小的元素
- 进程的阻塞和挂起的区别【转】
- windows程序设计(21):剖析单文档架构
- 蓝桥小练-02
- jquery学习必备代码和技巧
- 获取iOS系统版本号
- cache组相连,页着色
- MultiByteToWideChar和WideCharToMultiByte用法详解