Hi,欢迎来到嵌入式培训高端品牌 - 华清远见教育科技集团<北京总部官网>,专注嵌入式工程师培养15年!
当前位置: > 华清远见教育科技集团 > 嵌入式学习 > 讲师博文 > 从Qt扩展上建立一个应用程序
从Qt扩展上建立一个应用程序
时间:2016-12-30作者:华清远见

下面我们将介绍一个应用程序在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

发表评论
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)