Qt学习笔记
文章平均质量分 82
高启强不卖鱼
这个作者很懒,什么都没留下…
展开
-
【Qt笔记】5.QWidget源码查阅
QWidget类是所有用户界面对象的基类。从QObject和QPaintDevice里继承过来由上可以看出qt是把其封装成dll供外部接口调用。我们在实际项目中使用QWidget会发现其调用到的头文件都是编译器的形式如下:其实际的源码位置如下路径。原创 2023-04-17 17:16:17 · 1020 阅读 · 0 评论 -
【Qt笔记】4.文本编辑的简单使用
QT中的文本编辑类常用的有三种,1.QLineEdit:单行普通文本2.QTextEdit:多行富文本3.QPlainTextEdit:多行普通文本富文本指的是多文本格式。可以编辑图片和媒体相关。上述三个文本编辑类他们的继承关系如下:fill:#333;原创 2023-04-13 22:10:15 · 548 阅读 · 0 评论 -
【Qt笔记】3.各种按钮的简单使用
QPushButton是QT中自带的按钮控件使用需要添加头文件QPushButton从QAbstractButton集成过来,其他同级按钮结构示意如下:fill:#333;原创 2023-04-05 11:48:46 · 460 阅读 · 0 评论 -
【Qt笔记】2.布局入门
Qt 共提供了 5 种布局管理器,每种布局管理器对应一个类,分别是 QVBoxLayout(垂直布局)、QHBoxLayout(水平布局)、QGridLayout(网格布局)、QFormLayout(表单布局)和 QStackedLayout(分组布局),它们的继承关系如下图所示:fill:#333;原创 2023-04-04 16:05:56 · 366 阅读 · 0 评论 -
【QT】【JSON】qt中json文件读写操作
JSON[]中标识数组{}中标识对象我们可以观察如下的一段Json内容。目标是将此内容读出来,并且填入到表格中,同时可以在表格中更新此部分内容的同时还会更新此文件。"mode": "测试模式1","ev": "","wb": ""},"mode": "测试模式2","name": "模组名字1",},"name": "模组名字2",先观察上述Json文件的构造。能看出要先构造好对应的外圈大数组。原创 2023-02-04 21:27:04 · 4537 阅读 · 0 评论 -
【Qt笔记】1.VSCode搭建Qt运行环境
Qt6之后已经抛弃qmake,使用cmake。cmake相对qmake来说只有优点没有缺点。使用VSCode搭建完Qt的运行环境就能开开心心debug了.vscode需要使用的插件:2.Qt tools3.CMakec++插件可以不关注,缺啥都会提醒你.正常安装即可。原创 2023-04-02 17:02:29 · 14012 阅读 · 13 评论