![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
文章平均质量分 63
xiyangxiaoguo
这个作者很懒,什么都没留下…
展开
-
Qt实验室
本系列文章是研究和记录Qt开发过程中遇到的各种问题的集合由于Qt是一个庞大的开发体系,很难用有限的文案对其做全面深入细致的讲解,因此市面上大多数Qt开发相关的教程都显得极其粗浅入门,通常只能作为最基本的入门教程。但是实际项目开发中往往会遇到很多疑难问题,翻阅这些开发教程却又找不到对应解答。实际项目的复杂度往往远高于教程上所给的一些简单demo,甚至也远比Qt Creator中自带的教学例程。所以,Qt入门简单,但是要做出很棒的软件出来,依然是非常具有挑战性的事情。纸上得来终觉浅,绝知此事要躬行。原创 2023-11-02 19:44:21 · 271 阅读 · 0 评论 -
Qt 窗口的尺寸
更改后会发现,当隐藏完所有的子窗体后,所有的按钮被均匀布局在了主窗体,如果想要的效果是按钮从主窗体从上往下紧密排列,可以在layout添加完所有的控件和窗口后,添加一个stretch,即在this->setCentralWidget(contentArea);第一个this->size()输出QSize(640, 480),即MainWindow具有默认的尺寸640*480。对于一个Qt的窗口(继承于QWidget),获取其窗体尺寸的方法size();而connect()方法中的三个打印对应的值则分别为。原创 2023-10-25 16:49:01 · 3533 阅读 · 0 评论 -
Qt C++ 自定义仪表盘控件03
仪表盘是工控领域不可缺少的一类软件UI元素,通常出现在各类电子看板软件上,以及一些高级的上位机软件界面上,目的是将繁杂的数据转化为可视化的图表能大幅提高后台管理效率。本文分享了几个经典常用的仪表盘控件,在项目中可以拿来即用。由于源码较为精简,初次做Qt开发的伙伴们,也可以拿来源码学习学习,做一些简单的修改即可实现更多自定义的效果。参考这几个仪表盘的源码和设计,基本上可以触类旁通,实现其他的仪表盘风格。原创 2023-02-21 09:02:58 · 2922 阅读 · 0 评论 -
Qt C++ 自定义仪表盘控件02
仪表盘是工控领域不可缺少的一类软件UI元素,通常出现在各类电子看板软件上,以及一些高级的上位机软件界面上,目的是将繁杂的数据转化为可视化的图表能大幅提高后台管理效率。本文分享了几个经典常用的仪表盘控件,在项目中可以拿来即用。由于源码较为精简,初次做Qt开发的伙伴们,也可以拿来源码学习学习,做一些简单的修改即可实现更多自定义的效果。参考这几个仪表盘的源码和设计,基本上可以触类旁通,实现其他的仪表盘风格。原创 2023-02-11 15:40:37 · 4702 阅读 · 2 评论 -
Qt 自定义仪表盘控件
仪表盘是工控领域不可缺少的一类软件UI元素,通常出现在各类电子看板软件上,以及一些高级的上位机软件界面上,目的是将繁杂的数据转化为可视化的图表能大幅提高后台管理效率。本文分享了几个经典常用的仪表盘控件,在项目中可以拿来即用。由于源码较为精简,初次做Qt开发的伙伴们,也可以拿来源码学习学习,做一些简单的修改即可实现更多自定义的效果。参考这几个仪表盘的源码和设计,基本上可以触类旁通,实现其他的仪表盘风格。原创 2023-02-08 21:48:47 · 3315 阅读 · 2 评论 -
Qt 之 自定义按钮 在鼠标 悬浮、按下、松开后的效果--三种实现方式
简介本文介绍了Qt中的按钮实现响应鼠标悬浮、按下、松开后的效果,在三种状态下,按钮改变不同的背景图片。方式1:通过设置setStyleSheet的方式去实现;方式2:通过继承QPushButton去实现一个自定义的按钮;方式3:在主界面中给按钮安装事件过滤器的方式去实现程序方式1:通过设置setStyleSheet的方式去实现; 方式2:通过继承QPushButton去实现一个自定义的按钮;继承QPushButton类后,重写了event()方法方式3:在主界面中给按钮安装事件过滤器的方式去实现原创 2022-12-03 20:43:58 · 6987 阅读 · 0 评论 -
Qt QGraphicsItem 带有子图标的图形示例
简介本文介绍了一个用Qt QGraphicsItem作为基类实现的带有子图标的图形项,子图标可以独立响应鼠标悬浮事件和鼠标点击事件,该方法可用于设计具有复杂UI响应的图标。程序目录HoverChangeButton.h/HoverChangeButton.cpp是该图形类main.cpp用于在 QGraphicsScene/ QGraphicsView中对该图标功能进行测试效果展示 以上图从左到右分别为鼠标未悬浮,鼠标悬浮,鼠标单击后的效果 总结通过继承QGraphicsItem并且重写部分鼠标响应函数,原创 2022-12-03 19:13:22 · 219 阅读 · 1 评论