- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Qt 编程 1.已有的GUI库: QT,MFC,GTK,WxWidgets等等 2.Qt的优势: (1)简单易学,支持的平台多,国际化简单。 (2)应用范围广,官方支持力度大。 为什么选择Qt? Qt为Trolltech 公司开发,该公司成立于 1994 ,2008年1月被诺基亚收购。这两年获得诺基亚的大力支持,不断推出新版本。 2009年推出了轻量级IDE:QtCreator。 大名鼎鼎的KDE、Google Earth、Skype、Photoshop Elements等等正是使用其开发的Qt工具包。? Qt简介 Microsoft Windows 95/98, Microsoft Windows NT, Linux,Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD,BSD/OS, SCO, AIX, OS390,QNX,Mac OS X?,Symbian/S60等等。 平台类别:linux,windows,Sybian,Mac OS X Qt支持的平台 Qt的下载 /downloads (1) Windows平台安装 双击exe安装文件即可,采用的编译器为MinGW ,如果之前没有安装,会提示安装。 如果要进行Debug调试,需要3G以上的硬盘空间。 (2) Linux平台安装 $tar vxzf qt-x11-opensource-src-4.5.3.tar.gz $cd qt-x11-opensource-src-4.5.3 $./configure $make //这里花费时间很长 $su - //切换用户root用户 #make install Qt SDK的安装 IDE:Eclipse,QtCreator,VS2008等 IDE的选择 Windows的搭配 1.Eclipse+Qt+MinGW 2. QtCreator 3. VS2008+Qt Linux的搭配 1.Eclipse+Qt 2. QtCreator Eclipse+Qt+MinGW QtCreator VS2008 VS2008的优势: 在windows上的编译速度比其他IDE快,编辑也比其他IDE方便。 所以这里以VS2008为例,进行说明。 Qt入门 安装VS2008 2. SDK:下载安装qt-win-opensource-4.6.2-vs2008.exe 3. VS2008插件:下载安装qt-vs-addin-1.1.2.exe 4. 设置环境变量QTDIR ,路径为Qt的安装路径 注:这些文件可以我的共享里拷贝 \\\ftp_path\QT环境搭配\集成VS2008 VS2008+Qt的安装 新建工程 添加控件: 双击.ui文件 关联控件与响应函数 两种方式 方式1: 在类声明中加入(qttest.h) public slots: void on_pushButton_clicked(); 方式2: (1)在类声明中加入(qttest.h) public slots: void Helloworld(); (2)类的构造函数中(qttest.cpp) connect(ui-pushButton, SIGNAL(clicked()), this, SLOT(Helloworld())); Windows上的运行 Linux上运行 1.创建.pro工程文件 TARGET = QtTest TEMPLATE = app HEADERS += qttest.h SOURCES += main.cpp \ qttest.cpp FORMS += qttest.ui 2. 编译运行 $qmake $make $./QtTest Linux上运行 推荐使用的学习资料 1. Qt自带的学习助手 2. C++ GUI Programming with Qt 4, Second Edition.chm 地址:\\\ftp_path\QT环境搭配
您可能关注的文档
- 《操作系统》第4章 存储管理.ppt
- 《操作系统》第4章 存储管理1.ppt
- 《操作系统原理教程(第二版)》-第3章 存储器管理.ppt
- 《数据结构》总复习.ppt
- 《算法设计与分析》第08章.ppt
- 1-1操作系统概述.ppt
- 01 JavaEE介绍和环境配置.ppt
- 1 Oracle 9i基础知识.ppt
- 01、操作系统引论.ppt
- 1.2 ORACLE体系结构.ppt
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
最近下载
- 2025年4月20日四川省事业单位考试《公共基础知识》试题及答案解析参考.pdf
- 中层竞聘面试题目答案.doc VIP
- 电力系统优化与调度软件:PLEXOS二次开发_(4).电力系统优化理论.docx VIP
- 传染病、消毒知识测试题及答案.docx VIP
- 2025年解放军联勤保障部队第960医院医护人员招聘备考试题及答案解析.docx VIP
- 2021年版国家免疫规划疫苗儿童免疫程序相关知识考核试题含答案.docx VIP
- 电力系统优化与调度软件:Xpress二次开发_(3).电力系统优化问题的数学建模.docx VIP
- 中建钢筋精算管理操作手册.pdf VIP
- 电商仓库主管月工作总结.pptx
- 预防接种工作规范(2023版)试题.docx VIP
文档评论(0)