QT 基础学习教程.docxVIP

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

QT 基础学习教程 本教程主要是帮助初学者尽快的熟悉QT Creator基本操作,达到使用QT Creator开发桌面程序的目的.QT Creator主要是使用C++进行编程.所以最好有一些C++编程的基础.推荐看下孙鑫的VC视频.如果你没找到那么请联系我QQ:761153454.本身QT的例子网上有很多,但是我这个文章的侧重点不在QT的应用上,而在QT的基础操作上.懂得了如果查到自己需要的东西,那你开发编程会事半功倍.授人以鱼,不如授人以渔(驴).送给初学者一句名言吧:世上无难事,只怕有些人.只要你有恒心,你就是”有些人”. 工具安装: QT 5.0.1 for windows 32-bit(481M), VS2010旗舰版 (2.45G) 调试器dbg_x86_02 (百度搜索即可) 系统:XP或Win7 附:QT Creator的下载地址:  HYPERLINK /downloads%20 /downloads  (QT5.0.1库集成了QT Creator) 红框中是我们要下载的软件. 界面介绍 创建工程的步骤: 文件-新建文件或项目-QT GUI应用.一路坚定的点下去即可.下图是工程myself.在项目管理窗口可以看到它的名字. 上述的4个窗口进行介绍.窗口名字是我起的.但这不影响我们的教学. 1”项目管理窗口”作用:在这里你可以随意切换不同项目及在同一个项目中切换文件代码页.而实现的手段是双点鼠标.从此窗口中我们看到了它包含头文件(.h),源文件(.cpp),及界面文件(.ui).双点你要编辑的文件,在代码编辑窗口就会显示出来.资源,是保存一些项目中用到的图片,图片等. 2.代码编辑窗口是编写代码的地方,也是我们主要工作的地区.它的主体是一系列的函数.如下图.1处为类MainWindow的析构函数,2为SPinbox的完成函数.3,4为按钮的单击函数.里边都包含相应的代码.右侧为按钮2的单击完整函数. 3.”帮助窗口”的使用在我们在代码编辑时候,遇到问题或者想查阅该类相关的操作时候,按下F1即可.就会在窗口的右侧显示出来相应类名的帮助文档. 4.”信息输出窗口”提示出错信息及编译信息等.当我们按下F5调试的时候,代码存在的错误就会在此显示出来.警告一般不影响调试的进行. 如下图是警告信息. 如何进行可视化编程 我们刚才打开了一个已经创建好的项目.注意保存的项目路径不能含有中文.接下来我们继续来学习,看如何进行可视化编程. 双点你的工程管理窗口中界面文件mainwindow.ui.双点后如图所示. 控件组窗口包含所有控件(控件就是一个叫法而已,例如按钮,文本框,标签等都被称为控件),使用方法是将指定的控件左键拖住不放拽到设计窗口即可. 设计窗口,是在按下F5时候显示出现的窗口.你可以在它上边放入各种控件,程序运行起来后就会形成一个含有按钮,标签等各种控件的窗口. 类对象管理窗口,是对窗口类和对象进行管理的地方. 控件属性窗口,用来显示相应控件的各种属性.例如文本框,它的属性包含字体大小,是否只读等,就在这里可以设置,当然你也可以编写代码来达到目的. QT的代码编写. 在开始之前说下类,对象的关系.类,包含对象;对象,在类中. 类和对象是面向对象的C++,Java的内容.对象是类的一个指定个体.类是众多个体的功能和性质总和.例如按钮控件属于按钮类,而按钮控件就是按钮类的一个对象. 按钮控件是按钮类的具体的一个个体.按钮类就是许多对象(按钮控件)的属性的集合.如果你理解困难,你可以联系下.人类和我们自己的关系.我们自己都是人类,好比按钮控件属于按钮类;而你我又是人类中独有的特定的个体,这时在C++中就称你我为人类中的一个对象.好比按钮控件,是按钮类中的一个独有的特定的那个个体,这时我们的按钮控件就叫按钮类的一个对象.应该理解的差不多了吧. 我们接下来要结合一个例子介绍QT的代码编写. 设计窗口中拖入1个按钮控件和1个标签控件.如图.我们的目的是将按钮的显示文本改为”按钮”,点击按钮后标签显示为”QT学习”.很简单. 步骤:1)拖入设计窗口中2个题目中要求的控件.这个不在话下. 2)改变按钮的显示文本.目前按钮的显示文本为pushbutton.我们可以使用2种方法达到目的.一是双点按钮控件,按钮的显示文本进入编辑状态,你可以输入”按钮”即可.第二种通过编写代码实现.我们来看看第二种方法如何实现. 3)在按钮上点击右键-转到槽,这时弹出对话框,里边都是按钮的一些槽.我们选择信号为click(),然后点击确定按钮. ”槽”你会陌生这时QT专有的.当我们点击确定后,会自动转到一个槽函数的编写处.下图的红框里.我们只需在大括号之间填入代码即可.

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档