![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
mugeit
这个作者很懒,什么都没留下…
展开
-
Qt中的文件读写
文件读写 文件信息读取https://www.bilibili.com/video/BV1g4411H78N?p=41原创 2020-12-19 21:18:26 · 91 阅读 · 1 评论 -
Qt中的事件(二)
绘图事件 绘图高级设置手动调用绘图事件:利用画家画图片绘图设备:https://www.bilibili.com/video/BV1g4411H78N?p=39原创 2020-12-19 19:59:09 · 67 阅读 · 1 评论 -
Qt中的事件(一)
鼠标进入和离开事件如果需要控件对鼠标事件进行一些捕捉、构造等或者其他响应,一般需要自定义控件,然后利用Qt中的提升 先自定义一个控件(以标签控件为例)(.cpp文件或者ui文件,在其中增加相关声明和函数实现 然后在widget.ui中拖拽控件进行提升 提升:两边的类型匹配才能提升成功鼠标移动和点击事件 (QtCreator 有点不太稳定啊啊啊) virtual 修饰的函数必须重写 QString:格式化字符串定时器事件 定时器除了有定时器事件外,还有定时器类..原创 2020-12-19 19:02:16 · 170 阅读 · 1 评论 -
Qt的ui界面操作
界面布局界面布局的美化:拖拽widget,进行布局:水平布局、垂直布局、栅格布局;以及打破布局等。 默认窗口和控件之间有9像素间隙,可以调整layoutLeftMargin 等属性 若要使得widget大小和控件大小一样大,可以调整widget的sizePolicy 其中的垂直策略等等 使用弹簧 以及弹簧属性调整控件位置 密码的输入模式:可更改echoMode控件...原创 2020-12-15 21:14:51 · 3321 阅读 · 0 评论 -
对话框
原创 2020-12-15 20:30:39 · 72 阅读 · 0 评论 -
资源文件添加
原创 2020-12-14 19:48:38 · 95 阅读 · 0 评论 -
QMainWindow
QMainWindowQMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menu bar)、多个工具栏(tool bars)、多个锚接部件(dock widgets)、一个状态栏(status bar)及一个中心部件(central widget),是许多应用程序的基础,如文本编辑器,图片编辑器等。...原创 2020-12-13 21:36:04 · 56 阅读 · 0 评论 -
Qt入门(三)
Qt中的信号和槽信号槽的优点:松散耦合;信号的发送端和接收端本身是没有关联的,通过connect连接起来 连接方式:connect 参数: 参数1:信号的发送者 参数2:发送的信号(函数的地址) 参数3:信号的接收者 参数4:处理的槽函数(函数的地址) connect(btn, &QPushButton::click, this, &QWidget::close) 松散耦合 自定义的信号和槽: 自定义信号:写到signals下,返回值类型为void;需要声原创 2020-12-13 19:52:18 · 88 阅读 · 0 评论 -
QT入门(二)
对象树在Qt中创建对象的时候会提供一个Parent对象指针QObject是以对象树的形式组织起来的:当创建一个QObject对象时,可以看到QObject的构造函数接收一个QObject指针作为参数,这个参数就是parent,也就是父对象指针。这相当于,在创建QObject对象时,可以提供一个其父对象,创建的这个QObject对象会自动添加到其父对象的children()列表。 当父对象析构的时候,这个列表中的所有对象也会被析构(这里的父对象不是继承意义上的父类) 这种机制在GUI程序设计中原创 2020-12-09 17:51:51 · 146 阅读 · 0 评论 -
QT入门(一)
QPushButton#include <QPushButton> //按钮控件的头文件窗口标题好像不能是中文,可能需要设置Qt的编码???——是直接报错,而非显示乱码:工具-选项-文本编辑器-行为中编码就是UTF-8可以直接更改 ui 文件中的WindowTitle 但是如果没有ui文件呢???...原创 2020-12-09 17:32:14 · 102 阅读 · 0 评论 -
QT相关
QT下载与安装:各个版本的QT:http://download.qt.io/archive/qt/QT VS插件:http://download.qt.io/archive/ vsaddin安装可参考这个博客:https://blog.csdn.net/yao_hou/article/details/108015209Qt Creator:点击新建一个project后,在Details栏下:选择基类为QWidget,另外两个是它的继承;可以不勾选Generate fo...原创 2020-12-09 09:24:04 · 91 阅读 · 0 评论