qt基础入门教程.pdfVIP

  1. 1、本文档共32页,可阅读全部内容。
  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、t的介绍、优点、成功案例5.8.0

Qt是⼀个跨平台的C++图形⽤户界⾯应⽤程序框架。它为应⽤程序开发者提供建⽴艺术级图形界⾯所需的所有功能。爸是完全⾯向对象

的,很容易扩展,并且允许真正的组件编程。

推荐安装

wpslinux桌⾯环境虚拟机软件屏幕共享

QT名称中不⽀持中⽂命名和中午路径不能添加空格

⼦⽗类的关系

qwidget单纯窗⼝

QMainWindow页⾯扩展菜单栏

QDialog弹出对话框

项⽬⽂件

第⼀个qt程序(main.cpp⽂件内的编写)

11

2#includeQApplication//包含头⽂件应⽤程序

3//程序⼊⼝argc命令⾏变量数量argv命令⾏变量数组

45.intmain(intargc,char*argv[])

5//应⽤程序对象a,Qt中有且仅有⼀个应⽤程序对象

6QApplicationa(argc,argv);

7//创建Mywidget对象wMywidget基类

8QwidgetMyWidgetw;

9///窗⼝默认是不会弹出的,如果想弹出调⽤show⽅法

10

11w.show();

12//a.exec()进⼊消息循环机制pause

13returna.exec();

14//while(1)

15//{

16//if(点击叉⼦)

17//{

18//break;

19//}//)

20}

pro⽂件详解

1Qr+=coregui//qt包含的模块

2greaterThan(QTIAJORVERSION,4):QT+=widsets//⼤于4版本包含widset横块

3TARGET=01_Qt_First//⽬标。⽣成的.exe可执⾏⽂件的名称后期可⼿动更改⽣成的⽂件

4

5TRIPLATE=app//模板应⽤程序

6SOURCES+=main.cpp//源⽂件

7mywidget.cpp

8

9HEADERS+=mywidget.hI//头⽂件

头⽂件的解析

1#ifndefMYWIDGET_H

2#defineMYWIDGET_H

3#includeQwidget

4classMywidget:publicQwidget//Mywidget继承Qwidget

5{Q_OBJECT//Q0BJEC宏写了这个宏就⽀持了Qt中的信号和槽机制

6

7public:Mywidget(QWidget*parent=0);//构造函数

8~Mywidget();//析构函数

9

10};

11#endif//MYWIDGET_H

快捷键以及命名规范

/类名⾸字母⼤写单词与单词之间⾸字母⼤写

函数、变量⾸字母⼩写单词与单词之间⾸字母⼤写

快捷键

运⾏ctrl+R

编译ctrl+B

查找ctrl+F

帮助⽂档F1

字体缩放ctr1+⿏标滚轮

⾃动对齐ctrl+i

整⾏移动ctr1+shift+上键或者:

/同名之间的.h.cpp切换F4

帮助⽂档第⼀种:F1第⼆种:左侧按钮第三种:在⽂件管理中找⽂档exe

ctrl+?注释

检查是否有对应的类的头⽂件

查询⽂档基本信息

设置编码格式防⽌乱码问题

创建按钮

1Mywidget::Mywidget(QWidget*parent)

2:QWidget(parent)//初始化列表调⽤⽗类的构造函数

3//按钮

文档评论(0)

单元金卷 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档