qt总结笔记
文章平均质量分 71
qt总结笔记
杨金牛的技术笔记
编程是一门艺术,一门需要用心学习的艺术。
展开
-
Qt中的类
一.信号与槽1.QT元对象系统QT元对象系统提供三件事情: 1.QObject类 2.Q_OBJECT 宏,声明在类私有段中 3.moc编译器:为每个Qobject子类对象生成实现元对象特性(如信号槽)的代码。 moc读入c++源文件,若发现存在Q_OBJECT 宏的对象,就会将这个宏展 开生成moc文件,包含元对象实现的代码。2.connect 函数QMetaObject::Connection QObject::connect(const QObject *sender, con原创 2021-12-07 11:42:56 · 2408 阅读 · 0 评论 -
QT项目建立、运行和发布的过程
一.QT项目建立、编译、运行和发布全过程1.新建项目在qt帮助文档中索引模式下搜索creating,就能找到创建各类项目的具体过程,如下图:创建成功后,项目目录中会包含六个文件,说明如下:.pro文件:项目文件,包含了此项目的相关信息;.pro.user文件:包含了与用户有关的项目信息;.h、.cpp、.ui分别是头文件、资源文件、界面文件;当写完程序并编译运行之后会发现项目目录中多了一个build文件夹,这就是默认的构建目录,里面保存了编译生成的文件,如下图:当然这个目录也是可以改原创 2021-10-24 02:00:40 · 590 阅读 · 0 评论 -
qt界面设计
设计界面时大概可以分三步:构造出需要的所有控件通过布局管理器确定控件位置通过样式表优化控件样式1.布局管理器1. QBoxLayout QHBoxLayout 水平布局 QVBoxLayout 垂直布局 1)setStretch 设置部件的拉伸系数 2)setSpacing 设置部件之间的距离 3原创 2021-10-08 17:40:13 · 6237 阅读 · 0 评论