- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 一个完整的Qt程序 1 #include qapplication.h 2 #include qlabel.h 3 int main(int argc, char **argv[]) 4 { 5 QApplication app (argc, argv); 6 QLabel *hello = new QLabel(Hello Qt/Embedded!, 0); 7 app.setMainWidget(hello); 8 hello-show(); 9 return app.exec(); 10 } * 第二部分: Qt Designer * Qt Designer Qt应用程序除了使用手工编写代码的方式外,还可以用过Qt Desinger来完成,Qt Designer的功能十分强大,界面类似于我们常用的VB,而且还提供了大量可供编程使用的组件 * * 基于Qt Designer程序设计(一) 在使用Qt Designer程序开发时,一般要涉及到下面几个步骤: 1.创建和初始化子部件 2.设置子部件布局 3.设置Tab键次序(不是必须) 4.建立信号与插槽的连接 * 基于Qt Designer程序设计(二) 1.创建并布置部件 2.对部件使用布局管理 3.建立信号与插槽的连接 * 基于Qt Designer程序设计(三) 编辑两个部件之间信号与插槽之间的连接方式 * 基于Qt Designer程序设计(四) Qt Designer下不同风格的预览 * Qt Designer的工作过程 Qt Designer将工程文件组织成.ui的文件 由.ui文件生成.cpp 和 .h文件 .ui -----xml uic 生成moc_filenaem.cpp moc * Qt Designer 功能框图 * 子类继承方式(Qt 2.X) * 第三部分: Qt 开发环境的建立 * 建立Qt/Embedded开发环境(一) 在我们嵌入式开发中Qt提供了使用在小型嵌入式设备上的轻量级的工具包Qt/Embedded(Qt/E),要使用Qt/E需要和Qt/X11以及tmake工具进行配合,我们可以在Trolltech公司的ftp站点下载到这些工具包的源代码/qt/source/ 这里列出这些工具包的一个可用的组合 Qt/Embedded 2.3.10 Qt 2.3.2 for X11 tmake 1.13 * 建立Qt/Embedded开发环境(二) 解压缩并设置环境变量 安装tmake cd ~/pxa270Qt tar –xzf tmake-1.13.tar.gz export TMAKEDIR=$PWD/tmake-1.13 安装Qt 2.3.2 cd ~/pxa270Qt tar –xzf qt-x11-2.3.2.tar.gz export QT2DIR=$PWD/qt-2.3.2 安装Qt/E 2.3.10 cd ~/pxa270Qt tar –xzf qt-embedded-2.3.10-free.tar.gz export QTEDIR=$PWD/qt-2.3.10 * 建立Qt/Embedded开发环境(三) 编译Qt/Embedded库的时候需要注意,我们通常是要将库源码编译两次。一次是为了使我们的程序能够在pc机上显示出来而编译的为pc机上的程序使用的Qt/E库;另一次是编译在开发板上使用的库,是为开发板上的应用程序准备的库文件 以编译pc机上的Qt/E库为例,编译Qt/E的过程主要分为三步,分别是编译Qt 2.3.2 ,编译qvfb,编译Qt/Embedded 2.3.10 * 建立Qt/Embedded开发环境(四) 编译Qt 2.3.2 cd $QT2DIR export TMAKEPATH=$TMAKEDIR/lib/linux-g++ export QTDIR=$QT2DIR export PATH=$QTDIR/bin:$PATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH ./configure -no-xft make mkdir $QTEDIR/bin cp bin/uic $QTEDIR/bin/ * 建立Qt/Embedded开发环境(五) 编译qvfb export TMAKEPATH=$TMAKEDIR/lib/linux-g++ export QTDIR=$QT2DIR export PATH=$QTDIR/bin:$PATH export LD_LIBRARY_PATH=$QTDIR/li
您可能关注的文档
最近下载
- 2025年华医网【护理专业题库】- 健康中国背景下的康复护理人工智能新进展.docx VIP
- DB32T-县级(区域)医疗资源集中化运行规范 第6部分:健康随访中心及编制说明.pdf VIP
- 吉林省吉林市昌邑区2023-2024学年四年级上学期数学12月期末试卷.docx VIP
- GB 14784-2013 带式输送机 安全规范.docx VIP
- 安全生产治本攻坚三年行动方案(2024-2026年)解读.pptx VIP
- 2025年大学试题(医学)-中医各家学说笔试考试历年典型考题及考点含含答案.docx
- 劳动合同标准版劳动合同劳动合同.doc VIP
- 【初高中】【期中通用】家长会:5天的努力,2天归零 课件 (共19张PPT).pptx VIP
- 基于MATLAB光伏储能并网的直流微电网系统的研究与设计.doc VIP
- SIEMENS西门子MM430变频器操作说明书.pdf
原创力文档


文档评论(0)