一、认识QT
QT是跨平台的应用程序开发框架
QT对C++进行了扩展,引用了信号与槽的机制
QML:用来描述应用程序界面的声明式脚本语言
QT6新特性:
二、安装QT
安装地址:Index of /official_releases/online_installers (qt.io)
三、新建项目
四、GUI编程基础
2.界面文件
3.main函数文件
4.窗体相关文件
5.widget.h
Ui::Widget就是Ui_Widget
6.widget.cpp
7.改变窗口标题
8.关闭窗口(button)
五、可视化UI设计
1.改变窗口图标 :
①新建
②添加资源文件(.qrc)
操作结果:
③选择资源文件
④操作结果
2. 布局练习
1.布局 + 确定 + 关闭
2.清空(新方法)
3.字体设置(新方法)
4.颜色设置 (新方法)
①做声明
②定义函数
③关联起来
3.信号与槽的知识点
使用方法1:通过指针
注:
该类语句出现时,只有声明,没有定义,原因是该声明语句就完成了任务(理解欠缺)
- QObject可以省略,原因是:我们在使用上述语句时,通常是在(QWidget)或者(QObject的派生类中)
使用方法2:通过函数
4.QT构建项目的基本原理
5.5改变窗口图标