QTCreator安装与应用

注:在用QT编程时,不要用QtUiTools等库,QTEmbedded中没有这些库。

1、执行以下命令,进行安装QT应用库文件及QTCreator

sudoapt-get install qt4-dev-tools qt4-designer qt4-doc qt4-qtconfigqt4-demos qt4-qmake libqt4-sql-mysql qdevelop (这一步可以省略)

sudo apt-get install qt-creator

简介:

qt4-dev-tools中包括了QtAssistant,Qt Linguist,Qt Creator

qt4-designer可视化窗体设置工具

qt4-doc这个是帮助文档

qt4-qtconfigQt的配置工具,这个装好默认好

qt4-demos官方的一些Demo

QtAssistantQt自带的一款可定制、可重新发行的帮助文件浏览器。QtAssistant支持HTML文件,用户可以利用其定制自己的功能强大的帮助文档浏览器。关于QtAssistant定制的资料主要是QtAssistant自身所带的英文文档,虽然讲解比较详细,但是对于初学者来说难以快速的入手 http://blog.chinaunix.net/space.php?uid=8210028&do=blog&id=343591

QT-Designer使用教程 http://www.yuanma.org/data/2007/1228/article_2935.htm

Qt Designer使用简易教程

http://blog.sina.com.cn/s/blog_4b0f065f0100e4zv.html

QT-Linguist使用方法:QT-Linguist工具主要用在项目的多语言翻译处理过程中http://hi.baidu.com/jrsnail/blog/item/b179942ec3144a434fc2268d.html


2、按照提示输入“y”,安装相应文件,结果如下界面所示;


3、安装后,单击左上角Applications,选择Programming,会出现刚才安装的相应QT应用程序,如下界面所示;

4、打开QtCreator,弹出如下界面;

5、设置QtCreator编译环境,单击QtCreatorTools菜单下Options,显示如下界面;

6、再选择Qt4QtVersions,单击该界面右上角的加号添加编译路径,如下界面所示;

7、单击“Browse…按钮,在弹出的界面中选择安装qt4.6.3后生成的文件夹中的qmake文件/home/xw/Qt/qt4.6.3/bin/qmake,在单击“Open,如下界面所示;

8、再单击“Apply,完成添加,如下界面所示;

9、重新编译QtCreator已有的例子,在开始界面选择一个简单例子HelloWorld,如下界面所示;

10、在弹出的如下界面,选择将例子拷贝到/home/xw/workdir/Qtcreatorm目录下;

11、再单击“CopyProject and Open按钮,弹出如下界面所示;

12、在Tools->options->Qt4->QtVersions选择DefaultQt Version中选择“Qtin PATH,然后单击“Build菜单下“BuildAll,单击右下角“4Compile Output查看编译结果,如下界面所示;

13、如果编译成功,就完成了在主机上对源文件的编译过程,单击“Build菜单下“Run就可运行该程序,在左上角就会出现如下界面;

14、现在来实现对该源程序在开发板上的编译,在Tools->options->Qt4->QtVersionsDefaultQt Version中选择“4.6.3,单击“OK,如下界面所示;

15、如果现在直接对该程序编译就会出现如下界面所示的错误,这是因为没有在PATH中添加相应的路径;

16、单击如下界面的“Projects里“BuildEnvironment,单击“ShowDetails的“PATH

17、再在如下界面中输入如下指令,如下界面所示;

echo$PATH

18、把显示的路径拷贝到PATH中,如下界面所示

19、再单击“ShowDetails,如下界面所示;

20、单击“Build菜单下“BuildAll,,显示编译成功,如下界面所示;

21、把/home/xw/workdir/Qtcreator/hellotr文件夹下的hellotr的可执行文件拷贝到目标板下的/home/xw/targetfs/opt文件下,执行如下指令;


cp/home/xw/workdir/Qtcreator/hellotr/hellotr /home/xw/targetfs/opt


22、启动开发板,启动目标板后,进入root权限并运行该文件,即执行以下命令;

root

cd/home/root

cdopt

./hello-qws

(如果出现以下提示:

Couldnot read calibration: "/etc/pointercal"

则在目标板上执行以下命令,对触摸屏进行校对后再运行可执行文件即可:

cd/usr/bin/qtopia/examples

ts_calibrate

)

如果还有错误,尝试执行以下命令:

exportTSLIB_TSDEVICE=/dev/input/touc hscreen0

exportQWS_MOUSE_PROTO=Tslib:/dev/inp ut/touchscreen0



自己编写一个QtCreator程序,可以参考如下网址;

http://mobile.51cto.com/symbian-267761.htm



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值