从Qt扩展上建立一个应用程序

时间:2009-12-22

  作者:华清远见嵌入式学院讲师。

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



  
上一篇:一种LED太阳能路灯系统匹配设计的方法
下一篇:C语言中宏定义和函数的取舍

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料