Qt使用教程.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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环境搭配

您可能关注的文档

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档