作者:华清远见嵌入式学院讲师。
下面我们将介绍一个应用程序在Qt Extended 上运行, 这个应用程序的名称叫做MyNewApp。
具备条件: 当前的工作必须在Linux 环境下完成 Qt 扩展必须已经安装并且做很好的配置与编译。
应用程序所关联的重要文件:
如果要建立一个扩展的应用程序下面的文件是不可缺少的
qbuild.pro 此文件提供了并描述了当前的应用程序是如何被建立。
.desktop 每一个应用程序在Qt 扩展种都有一个这样的文件, 他是用来提供应用程序的信息, 比如应用程 序种图标的显示。
.ui 用户界面的文件, 有Qt 的设计器来完成的应用程序的用户界面系统
.ts 提供了应用程序国际化的支持
创建一个实例的应用程序要经过下面的步骤:
我们一步一步的来
1.首先设计一个化境用来制定Qt Extended 的远目录, 与Qt Extended 的构建目录:
export QTOPIA_SOURCE_PATH=$HOME/src/qt-extended-<version>
export QPEDIR=$HOME/build/qt-extended- <version>-qvfb
以上版本号码可根据自己安装的版本来设定。
2. 其次是为新的应用程序建立一个目录, 并且把源文件放到这个目录下, 下面是实例:
mkdir $HOME/src/mynewapp
cd $HOME/src/mynewapp
cp -r $QTOPIA_SOURCE_PATH/examples/application/* .
chmod +w *
3. 如果有需要使用GIMP(与Photoshop )软件相似, 来更改当前显示的图片
4. 之后编辑当前目录种的一些工程文件的具体变量, 由于在不同的目录需要用户自己来编辑, 这些编辑文件
包括:
qbuild.pro
mynewapp.desktop
mynewapp.h and mynewapp.cpp
main.cpp
mynewappbase.ui
help/html/mynewapp.html
5. 在mynewappp.desktop 文件种将图标设置为应用程序合适的的名称
6. 将help/html/mynewapp.html 种的文件的图片目录设置为image/mynewapp/MyNewApp
7. 保证qbuild 作为工程文件可以顺利的运行
8 构建应用程序
$QPEDIR/bin/qbuild # build source files
$QPEDIR/bin/qbuild image # install the created application into image
9. 运行Qt Extended $QPEDIR/bin/runqtopia
为存在的应用程序建立一个工程文件
为了让一个新工程可以正常的运行, 需要重新构建qbuild.pro 文件, 使用以下的命令:
$QPEDIR/bin/qbuild -project
“本文由华清远见https://www.embedu.org/index.htm提供”
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。