QT控件使用详解
文章平均质量分 92
QT控件使用详解
双子座断点
不断学习提升自己,慢慢的通过博客将自己所学、所会、所用陆续分享给大家
展开
-
QT QAxWidget控件 使用详解
ActiveX控件是一种可重用的二进制组件,用于在Windows操作系统上提供特定的功能和服务。以下是一些常见的ActiveX控件的示例:1. Internet Explorer Web Browser Control:用于在应用程序中嵌入和显示Web浏览器。2. Microsoft Office组件(如Word、Excel、PowerPoint):用于在应用程序中嵌入和操作Office文档。3. Windows Media Player Control:用于在应用程序中嵌入和播放音频和视频文件。4. Ad原创 2023-09-13 23:45:00 · 5391 阅读 · 0 评论 -
QT QProgressBar控件 使用详解
QProgressBar(进度条)是Qt框架中的一个小部件,用于可视化显示任务或操作的进度。它通常用于以下情况:1. 显示任务的进度:进度条可以显示任务的完成情况,让用户了解任务的进展。例如,当文件下载或复制过程中,可以使用进度条显示文件的下载或复制进度。2. 反馈长时间运行的操作:当执行需要一些时间的操作时,进度条可以提供反馈,让用户知道操作正在进行中,并显示操作的进度。这可以增加用户体验,避免用户认为应用程序已经崩溃或无响应。3. 控制流程:进度条还可以用作控制流程的一种方式。原创 2023-09-12 23:45:00 · 4460 阅读 · 0 评论 -
QT QMdiArea控件 使用详解
其它文章等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。QMdiArea(Multiple Document Interface Area)提供了一个可以同时显示多个文档窗口的区域。本文作者原创,转载请附上文章出处与本文链接。原创 2023-09-12 00:15:00 · 1696 阅读 · 0 评论 -
QT QFrame控件使用详解
其它文章等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。QFrame是基本控件的基类,是QFrame基类,实质上就是在widget的基础上多做了一些工作,如拓展了一些样式阴影等显示美化功能,然后封装为QFrame类。其实就是在QWidget的基础上做了样式支持,QWidget不支持,而QFrame支持。本文作者原创,转载请附上文章出处与本文链接。原创 2023-09-08 23:45:00 · 6271 阅读 · 0 评论 -
QT QToolBox控件使用详解
其它文章等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。QToolBox类提供了一列选项卡式小部件项。工具箱控件QToolBox与切换卡控件QTableWidget有些类似,也是由多页构成每页有标题名称。适用于分类浏览、内容展示、操作指引这一类的使用场景。本文作者原创,转载请附上文章出处与本文链接。原创 2023-09-06 23:00:00 · 1488 阅读 · 0 评论 -
QT QScrollArea控件 使用详解
其它文章等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。QScrollArea是 Qt 框架中的一个小部件,用于滚动区域用于显示框架内子小部件的内容。如果小部件超出了框架的大小,视图可以提供滚动条,以便查看子小部件的整个区域。子小部件必须用setWidget()指定。本文作者原创,转载请附上文章出处与本文链接。原创 2023-09-07 23:00:00 · 2976 阅读 · 0 评论 -
QT QFontComboBox 使用详解
本文详细的介绍了QFontComboBox控件的各种操作,例如:新建界面、源文件、、其它文章等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。QFontComboBox()是QComboBox()的一个子类,但是它的内容是不能被编辑的,主要是用来选择字体。本文作者原创,转载请附上文章出处与本文链接。原创 2023-08-11 22:00:00 · 1391 阅读 · 0 评论 -
QT QLine 使用详解
本文详细的介绍了QLine控件的各种操作,例如:新建界面、源文件、等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。QLine表示平面上整数精度的二维向量,用于描述有限长度的直线也就是线段,起点与终点只具有整数精度。本文作者原创,转载请附上文章出处与本文链接。原创 2023-08-10 22:00:00 · 3067 阅读 · 0 评论 -
QT QLCDNumber 使用详解
本文详细的介绍了QLCDNumber控件的各种操作,例如:新建界面、等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。QLCDNumber 是 Qt 框架中的一个小部件,用于显示数字。它模拟了一个液晶显示屏,可以用于显示任意整数或浮点数。QLCDNumber 常用于显示计时器、计数器等应用场景。本文作者原创,转载请附上文章出处与本文链接。原创 2023-08-09 22:00:00 · 4643 阅读 · 1 评论 -
QT QTreeView\QTreeWidget控件 使用详解
本文详细的介绍了QTreeView、QTreeWidget控件的各种操作,例如:新建界面、控件布局、设置列、设置宽高、设置列表头、设置复选框、设置图标、添加树、删除树、查找树、修改树、设置选中、树排序、事件、信号、槽函数、添加节点、默认选中、.h源文件、cpp源文件、其它文章等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。布局管理器可以完成两件事:自动调整控件的位置,包括控件之间的间距、对齐等;原创 2023-06-17 17:16:13 · 22420 阅读 · 3 评论 -
QT QHorizontalSpacer弹簧控件
本文详细的介绍了QHorizontalSpacer控件的各种操作,例如:新建界面、控件布局、、.h源文件、、其它文章等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。布局管理器可以完成两件事:自动调整控件的位置,包括控件之间的间距、对齐等;当用户调整窗口大小时,位于布局管理器内的控件也会随之调整大小,从而保持整个界面的美观。本文作者原创,转载请附上文章出处与本文链接。1 新建界面。原创 2023-06-06 02:24:54 · 2149 阅读 · 0 评论 -
QT QVerticalSpacer 弹簧控件
本文详细的介绍了QVerticalSpacer控件的各种操作,例如:新建界面、控件布局、、.h源文件、、其它文章等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。布局管理器可以完成两件事:自动调整控件的位置,包括控件之间的间距、对齐等;当用户调整窗口大小时,位于布局管理器内的控件也会随之调整大小,从而保持整个界面的美观。本文作者原创,转载请附上文章出处与本文链接。原创 2023-06-06 02:22:43 · 3917 阅读 · 0 评论 -
QT QFormLayout表单布局控件
本文详细的介绍了QFormLayout控件的各种操作,例如:新建界面、等等操作。实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。布局管理器可以完成两件事:自动调整控件的位置,包括控件之间的间距、对齐等;当用户调整窗口大小时,位于布局管理器内的控件也会随之调整大小,从而保持整个界面的美观。本文作者原创,转载请附上文章出处与本文链接。原创 2023-05-06 01:38:05 · 1491 阅读 · 0 评论 -
QT QGridLayout网格布局控件
本文详细的介绍了QGridLayout控件的各种操作,例如:新建界面、控件布局、获取行、获取列、某行伸缩系数、某列伸缩系数、某列最小宽度、某行最小宽度、总单元格数、移除布局条目、移动布局条目、其它文章等操作。 实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。布局管理器可以完成两件事:自动调整控件的位置,包括控件之间的间距、对齐等;当用户调整窗口大小时,位于布局管理器内的控件也会随之调整大小,从而保持整个界面的美观。 本系列QT全面详解文章目前共有二原创 2023-05-05 01:14:25 · 2565 阅读 · 1 评论 -
QT QHBoxLayout 水平布局控件
本文详细的介绍了QHBoxLayout控件的各种操作,例如:新建界面、添加控件、布局控件、显示控件、添加空白行、设置间距 、添加间距、设置位置、设置外边距、设置边距、添加固定宽度、方向上、方向下、方向左、方向右等等、 样式表等操作。 实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。布局管理器可以完成两件事:自动调整控件的位置,包括控件之间的间距、对齐等;当用户调整窗口大小时,位于布局管理器内的控件也会随之调整大小,从而保持整个界面的美观。原创 2023-05-01 04:28:17 · 3288 阅读 · 0 评论 -
QT QVBoxLayout 垂直布局控件
本文详细的介绍了QVBoxLayout控件的各种操作,例如:新建界面、添加控件、布局控件、显示控件、添加空白行、设置间距 、添加间距、设置位置、设置外边距、设置边距、添加固定宽度、方向上、方向下、方向左、方向右等等、 样式表等操作。 实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。布局管理器可以完成两件事:自动调整控件的位置,包括控件之间的间距、对齐等;当用户调整窗口大小时,位于布局管理器内的控件也会随之调整大小,从而保持整个界面的美观。原创 2023-04-28 02:38:46 · 2678 阅读 · 0 评论 -
Qt QDockWidget 控件 使用详解
本文详细的介绍了QDockWidget控件的各种操作,例如:设置停靠、设置默认位置、显示隐藏、设置Dock名字、设置Dock宽高、设置Dock隐藏标题栏、设置移动、浮动、关闭属性、Dock停靠移出信号槽、Dock可见信号槽等操作。 本系列QT全面详解文章目前共有二十篇目前正在不断的进行更新,本系列文章较为详细的讲述了QT控件的基础操作和使用,也谢谢大家的关注、点赞、收藏。原创 2023-04-11 23:31:35 · 2879 阅读 · 0 评论 -
QT QCalendarWidget控件 使用详解
本文详细的介绍了QCalendarWidget控件的各种操作,例如:设置日历的文本格式、设置日历的大小、日历移动、日历隐藏&显示、设置日历时间最大值、设置日历时间最小值、单击信号&槽、日历改变信号&槽、双击鼠标信号&槽等操作。本系列QT全面详解文章目前共有十九篇目前正在不断的进行更新,本系列文章较为详细的讲述了QT控件的基础操作和使用,也谢谢大家的关注、点赞、收藏。原创 2023-03-05 04:29:42 · 3518 阅读 · 1 评论 -
QT QTabWidget 控件 使用详解
本文详细的介绍了QTabWidget控件的各种操作,例如:新建界面、设置页面名字、设置提示信息、设置页面激活、设置标题栏位置、设置页面关闭按钮、设置页面关闭按钮、获取页面下标、获取页面总数、清空所有页面、删除某个页面、设置拖拽移动、设置显示页面、页面关闭信号、页面标题信号、页面变化信号、页面双击信号、样式表等操作。本系列QT全面详解文章目前共有十八篇目前正在不断的进行更新,本系列文章较为详细的讲述了QT控件的基础操作和使用,也谢谢大家的关注、点赞、收藏。原创 2022-12-19 18:30:00 · 24768 阅读 · 4 评论 -
QT QStackedWidget 控件 使用详解
本文详细的介绍了QStackedWidget控件的各种操作,例如:新建界面、页面切换、添加页面、addWidget、count、currentIndex 、currentWidget、indexOf、insertWidget、removeWidget、widget、setCurrentIndex 槽函数、setCurrentWidget 槽函数、currentChanged 信号、widgetRemoved 信号、 样式表等操作。本系列QT全面详解文章目前共有十八篇,本系列文章较为详细的讲述了QT控件的基原创 2022-12-14 20:45:00 · 43276 阅读 · 5 评论 -
QT QSlider、QHorizontalSlider、QVerticalSlider 控件 使用详解
本文详细的介绍了QSlider、QHorizontalSlider、QVerticalSlider控件的各种操作,例如:新建界面、设置刻度显示、设置范围值、设置值、获取值、设置步长、刻度间隔、改变方向、滑动信号、按下信号、滑动信号、释放滑块、样式表等操作。本系列QT全面详解文章目前共有十七篇,本系列文章较为详细的讲述了QT控件的基础操作和使用,也谢谢大家的关注、点赞、收藏。原创 2022-12-08 18:00:00 · 8269 阅读 · 6 评论 -
QT QDoubleSpinBox 浮点计数器控件(使用详解)
本文详细的介绍了QDoubleSpinBox控件的各种操作,例如:新建界面、获取数值、设置前后缀、设置最大/小值、设置显示精度、关联信号槽、优化信号、关联控件、文件源码、样式表等等操作。 本文是QT控件使用详解的第十五篇 QT QDoubleSpinBox 浮点计数器控件(使用详解) 本系列文章较为详细的讲述了QT控件的基础操作和使用,也谢谢大家的关注、点赞、收藏。原创 2022-12-04 02:11:31 · 6400 阅读 · 0 评论 -
QT QSpinBox 整数计数器控件 使用详解
本文详细的介绍了QSpinBox控件的各种操作,例如:获取数值、设置前后缀、设置最大/小值、进制转换、关联信号槽、优化信号、QSS优化、文件源码、样式表 、效果:可以设置背景、边框、向上按钮、向下按钮 等等操作。原创 2022-12-02 20:45:00 · 3886 阅读 · 0 评论 -
QT QLabel控件(使用详解)
本文详细的介绍了TextLabel控件的各种操作,例如:显示边框、设置文字、设置字体、设置信息提示框、状态提示、居中对齐、加载图片、自适应图片大小、设置位置大小、样式表等操作。本文作者原创,转载请附上文章出处与本文链接。原创 2022-08-01 23:30:00 · 15327 阅读 · 1 评论 -
QtDataVisualization 数据3D可视化
Data Visualization的三维显示功能主要由三种三维图形来实现,分别是三维柱状图Q3DBars,三维空间散点Q3DScatter,三维曲面Q3DSurface。这三个类的父类都是QAbstract3DGraph,从QWindow继承而来。Data Visualization与Qt Charts类似都是基于Qt Graphics View的图形视图结构,所以一个三维图形也是由图表、序列、坐标轴等元素构成。原创 2022-07-30 15:25:59 · 5593 阅读 · 1 评论 -
Qt 5 等待提示框(开源 动态图)
分为DLL生产项目和调用项目,因为主要是想看看封装成DLL后的效果,所以顺便就写出来了。QT 使用 GIF动态图来实现等待提示框。本文作者原创,转载请附上文章出处与本文链接。原创 2021-10-15 01:08:27 · 1563 阅读 · 0 评论 -
QCharts QValueAxis使用
4. 坐标轴是通过void setTickCount(int count)去设置大刻度线的数目,默认是5,不能小于2,而void setMinorTickCount(int count)是设置小刻度线的数目,小刻度线就是没有刻度的线,这里要注意一下,如果你设成5,就是说明两个大刻度线之间有5条小刻度线,分成了6个小区间,而不是5个小区间。这里是把图例隐藏,什么叫做图例?2. 如果你只想定义其中的一个坐标轴,那你必须先调用createDefaultAxes()才去自定义, 不然会出现错误的。转载 2021-05-07 22:54:12 · 3206 阅读 · 0 评论 -
QChart属性详解
图例是一个QLegend类的对象,通过QChart::legend()可以获得图表的图例.图例是根据添加的序列自动生成的,但是可以修改图例的一些属性,如在图表中的显示位置、图例文字的字体等。•轴线和刻度线:轴线是图中从左到右的表示坐标轴的直线,刻度线是垂直于轴线的短线, 包括主刻度线和次刻度线,主刻度个数是tickCount(),每两个主刻度之间的次刻度的个数是 minorTickCount()。•坐标轴标题:是在坐标轴下方显示的文字,表示坐标轴的名称,图中X轴坐标轴的标题是 "time(secs)"。转载 2021-05-07 22:53:51 · 5908 阅读 · 2 评论 -
QChart折线图、饼状图、条形图、曲线图
QT有自带示例可以参考借鉴来做出一些折线图、饼状图、条形图、曲线图等内容,在日常工作中、生活中大概率都离不开表图的制作,相对于数据来说表图更为直观,所以熟悉表图的制作还是很有必要的。本文基于QT Creator所提供的Demo来做出示例,一下为QT自带的Demo。本文作者原创,转载请附上文章出处与本文链接。原创 2021-05-07 22:52:55 · 3621 阅读 · 0 评论 -
Qt QMessageBox使用详解
本文详细的介绍了QMessageBox控件的各种操作,例如:消息提示框的使用、判断消息提示框的按钮、标准图标和自定义图标、定时关闭、自定义样式等操作。information:标准信息提示框。本文作者原创,转载请附上文章出处与本文链接。5. QMessageBox自定义样式。1. 标准信息提示框。2. 判断提示框按钮。3. 提示框自带图标。4. 定时关闭提示框。原创 2021-04-07 00:24:59 · 19586 阅读 · 0 评论 -
QT QLineEdit使用详解
QLineEdit允许用户输入和编辑单行纯文本,提供了很多有用的编辑功能,包括:边框、密码框、限制输入类型、对齐方式、验证器的使用、撤消和重做、剪切和粘贴、以及拖放(setDragEnabled())通过改变输入框的echoMode(),同时也可以设置为一个“只写”字段,用于输入密码等。本文详细的介绍了QLineEdit控件的各种操作,例如:编辑框的状态、边框、密码框、限制输入类型、对齐方式、验证器的使用、样式表的应用等操作。类型限制,可以限制数字、英文范围,还可以限制输入类型。限制可以输入的字节数。原创 2021-04-02 23:58:41 · 14221 阅读 · 1 评论 -
QT QRadioButton使用详解
如果启用了自动互斥,属于同一个父部件的单选框的行为就和属于一个互斥按钮组的一样。每当一个按钮切换选中或未选中状态时,会发出的toggled()信号。就像QPushButton一样,单选框可以显示文本,以及可选的小图标。QRadioButton是一个可以切换选中(checked)或未选中(unchecked)状态的选项按钮。也就是说,在一组单选框中,一次只能选中一个单选框。本文详细的介绍了QRadioButton控件的各种操作,例如:QRadioButton分组、默认选中、禁用启用、重置样式等操作。原创 2021-03-31 22:27:45 · 43141 阅读 · 2 评论 -
Qt QStandardItemModel(2.超级详细函数)
数据更新后,还要继续使用setSpan再次合并(主要是要对全表格进行重新的单元格合并,已经合并过的地方行列又要重新进行新的合并,因为数据已经更新),这时不能直接使用setSpan,而是要先把QTableView的row还原为原来没有合并行列的情形,再次使用setSpan。当用户在QTableView视图里右击鼠标时,便会触发一个。当role值不同时,则显示在视图上的方式也会不同。类型的事件,所以通过。转载 2020-12-08 23:34:08 · 4344 阅读 · 0 评论 -
Qt QStandardItemModel(1.超级详细用法)
本实例的主窗口从 QMainWindow 继承而来,中间的 TableView 和 PlainTextEdit 组件采用水平分割条布局。在 Action 编辑器中创建如图 2 所示的一些 Action,并由 Action 创建主工具栏上的按钮,下方的状态栏设置了几个 QLabel 组件,显示当前文件名称、当前单元格行号、列号,以及相应内容。#define FixedColumnCount 6 //文件固定 6 列{//当前文件//当前单元格行列号//当前单元格内容//数据模型//选择模型。转载 2020-12-08 23:28:13 · 6056 阅读 · 0 评论 -
QT QtableView操作详解
本文实现了使用QtableView控件来显示数据,数据源使用txt文本作为数据源,使用了QStandardItemModel作为数据模型来实现了对TableView空间的初始化,和对txt数据源的增删改查功能。原创 2020-12-09 00:51:53 · 7508 阅读 · 3 评论 -
QT QComboBox使用详解
本文详细的介绍了QComboBox控件的各种操作,例如:下拉框添加内容、默认显示、获取下拉框总行数、获取选中索引、获取当前内容、清除列表、重绘下拉框等操作。本文作者原创,转载请附上文章出处与本文链接。4. 获取comboBox控件当前选中索引。3. 获取comboBox控件总索引数。7. 重绘下拉框控件。原创 2020-11-20 23:19:44 · 51783 阅读 · 13 评论 -
QT TextEdit控件
本文详细的介绍了TextEdit控件的各种操作,例如:获取内容、输入控件字符、保持在最后一行添加(自动滚屏)、定时关闭、添加数据换行、向鼠标位置插入一行字符、设置字体颜色属性等操作。3.保持在最后一行添加(自动滚屏)6.向鼠标位置插入一行字符。4.控件刷新(删除数据)8.设置字体颜色属性。2.在控件内添加字符。7.设置字体颜色属性。8.设置字体颜色属性。原创 2020-10-22 23:37:55 · 29803 阅读 · 2 评论
分享