QT5开发及实例第1章.pdf

QT5开发及实例第1章.pdf

ID:53910844

大小:877.36 KB

页数:37页

时间:2020-04-27

QT5开发及实例第1章.pdf_第1页
QT5开发及实例第1章.pdf_第2页
QT5开发及实例第1章.pdf_第3页
QT5开发及实例第1章.pdf_第4页
QT5开发及实例第1章.pdf_第5页
资源描述:

《QT5开发及实例第1章.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章Qt概述1.1什么是Qt1.2Qt5的安装1.3Qt5开发步骤及实例1.1什么是QtQt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形用户界面所需的所有功能。Qt是诺基亚公司的一个产品。1996年,Qt进入商业领域,已成为全世界范围内数千种成功的应用程序的基础。它也是目前流行的Linux桌面环境KDE的基础,KDE是Linux发行版的主要一个标准组件。1.1什么是QtQt支持的平台有:MS/Windows—95、98、NT4.0、ME、2000、XP和Vista;UNIX/X11—Linux、Sun

2、Solaris、HP-UX、CompaqTru64UNIX、IBMAIX、SGIIRIX和其他很多X11平台;Macintosh—MacOSX;Embedded—有帧缓冲(framebuffer)支持的Linux平台、WindowsCE;Symbian/S60—目前已经可以提供技术预览版本。1.2Qt5的安装1.2.1下载Qt5Creator下载地址:http://qt-project.org/downloads,下载页面如图1.1所示。1.2.2运行Qt5Creator点击运行QtCreator,出现欢迎界面,如图1.2所示。1.2.3Q

3、t5开发环境GUI用户界面设计(QtDesigner)界面如图1.3所示。1.2.3Qt5开发环境进入Qt设计器主界面后,看到的中间部分(如图1.4所示)就是将要设计的顶层窗口部件(顶层窗口部件是其他子窗口部件的载体)。1.3Qt5开发步骤及实例本实例要实现的功能是,当用户输入一个圆的半径后,可以显示计算后的圆的面积值。运行效果如图1.5所示。1.3.1设计器Qt5Designer实现1.界面设计步骤如下。(1)单击运行QtCreator,进入欢迎界面如图1.2所示。单击“文件”→“新建文件或项目...”命令,创建一个新的工程,如图1.6所

4、示。1.3.1设计器Qt5Designer实现(2)单击选择“QtGui应用”,单击“选择”按钮,进入下一步。这里因为需要建立一个Gui项目,所以选择“QtGui应用”,如图1.7所示。1.3.1设计器Qt5Designer实现(3)选择保存项目的路径并定义自己项目的名字。项目命名没有大小写要求,依据个人习惯命名即可。这里将项目命名为Dialog,保存路径为D:QtCH1CH101,如图1.8所示。单击“下一步”按钮进入下一步骤。1.3.1设计器Qt5Designer实现(4)弹出“选择构建套件”界面,系统默认已指定C++的编译器和调

5、试器,如图1.9所示,直接单击“下一步”按钮进入下一步骤即可。1.3.1设计器Qt5Designer实现(5)根据实际需要,选择一个“基类”。这里选择QDialog对话框类作为基类,这时“类名”、“头文件”、“源文件”及“界面文件”都出现默认的文件名。默认选中“创建界面”复选框,表示需要采用自带的界面设计器来设计界面,否则需要利用代码完成界面的设计,如图1.10所示。1.3.1设计器Qt5Designer实现(6)单击“完成”按钮完成创建,相应的文件自动加载到文件列表中,如图1.11所示。1.3.1设计器Qt5Designer实现单击中间灰

6、色一列工具栏中的过滤符号()后,弹出一个下拉列表,使两个项目都是被勾选后处于选中状态(默认选项“简化树形视图”没选中,“隐藏生成的文件”处于选中状态),如图1.12(a)所示。若单击其中“简化树形视图”项取消选中状态,此时文件列表中的文件自动分类显示,如图1.12(b)所示。1.3.1设计器Qt5Designer实现(7)双击dialog.ui,进入界面设计器QtDesigner编辑状态,开始进行设计器(QtDesigner)编程。拖曳控件容器栏的滑动条,在最后的DisplayWidgets容器栏(如图1.13所示)中找到Label标签控件

7、,拖曳三个此控件到中间的编辑框中。1.3.1设计器Qt5Designer实现在InputWidgets容器栏(如图1.14所示)中找到LineEdit文本控件,拖曳此控件到中间的编辑框中,用于输入半径值;1.3.1设计器Qt5Designer实现在Buttons容器栏(如图1.15所示)中找到PushButton按钮控件,拖曳此控件到中间的编辑框中,用于提交响应单击事件。1.3.1设计器Qt5Designer实现调整各控件的位置,单击编辑框的空白处使编辑框处于被选中状态,拖曳右下角的小方框,调整整个框架的大小,直至调整到适当大小为止,调整后

8、的布局如图1.16所示。1.3.1设计器Qt5Designer实现下面将修改拖曳到编辑框中的各控件的属性,如图1.17所示,各控件属性见表1.1。1.3.1设计器Qt5Desig

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。