Qt学习
文章平均质量分 87
卜及中
一天真的很短,拿点时间看看周围
展开
-
【Qt学习】Qlabel 的核心属性 与 代码实例
在Qt学习的专题中,我们以及多次使用过QLabel,作用就是用于显示文本和图片;QLabel有以下 核心属性:好的,以下是QLabel属性描述TextQLabel显示的文本内容。可以使用setText()方法设置文本。PixmapQLabel显示的图片。可以使用方法设置图片。Alignment文本或图片在QLabel中的对齐方式。可以使用方法设置对齐方式。Word Wrap是否启用文本自动换行功能。可以使用方法设置是否自动换行。MarginQLabel的边距,即文本或图片与QLabel。原创 2024-08-27 15:11:38 · 71 阅读 · 0 评论 -
【Qt学习】了解Qt文件系统 + 利用QFile类实现记事本功能
文件操作是应⽤程序必不可少的部分,Qt作为一个通用开发库,提供了丰富的文件操作类,使得应用程序能够方便地进行文件系统操作。QIODevice是 Qt 中用于处理输入输出操作的抽象基类,它为文件、网络套接字、串口等设备提供了统一的接口。下面是QIODevice的子类QIODevice 子类描述QFile用于读写文件QBuffer在内存中创建缓冲区进行数据读写QProcess用于启动外部进程并进行通信处理网络请求响应数据QTcpSocket用于 TCP 网络套接字通信。原创 2024-03-28 09:03:49 · 835 阅读 · 0 评论 -
【Qt学习】QProgressBar的使用(进度条的实现)
详细的 QProgressBar 内容可以通过查阅Qt官方文档,这里进行简要的总结:可以水平或垂直显示,可以根据需要设置最小值和最大值,以及当前的数值,从而控制进度条的显示。提供了一些方法来控制进度条的外观和行为,比如设置进度条的最小值和最大值、设置进度条的文本显示格式、设置进度条的样式表等。属性名描述value表示当前进度的数值minimum表示进度的最小值maximum表示进度的最大值表示是否显示进度条上的文本alignment表示文本对齐方式format。原创 2024-03-07 10:02:18 · 1545 阅读 · 0 评论 -
【Qt学习】QDial 与 QSlider 的 介绍与使用(利用控件 控制窗口透明度 / 窗口大小)
本文介绍了Qt的两个控件:QDial与QSlider,分别介绍了其核心属性,以及相关实例应用(用QDial控制窗口不透明度、用QSlider控制窗口大小)原创 2024-03-06 19:35:51 · 1172 阅读 · 0 评论 -
【Qt学习】QSpinBox 与 QDateTimeEdit 控件 的介绍与实例()
对于QSpinBox,我们可以查阅Qt的官方文档进行了解:这里简单进行总结:QSpinBox,即微调框,用于提供一个用于输入整数值的微调控件。通常用于需要用户输入特定范围内整数值的界面。QSpinBox提供了一个带有箭头按钮的文本字段,用户可以通过点击箭头按钮或手动键入来增加或减少值。它还提供了一些附加功能,如设置最小值、最大值和步长。下面是QSpinBox的属性描述value当前SpinBox中显示的整数值minimum允许输入的最小整数值maximum允许输入的最大整数值。原创 2024-03-02 15:08:40 · 1091 阅读 · 0 评论 -
【Qt学习】QTextEdit 与 QComboBox 的 属性与实例(槽函数的使用、读取本机内容到控件)
我们可以查阅官方文档,对QTextEditQTextEdit 是 Qt 框架中用于显示和编辑富文本内容的组件。QTextEdit有以下属性描述documentQTextEdit 中的文本内容存储在一个 QTextDocument 对象中。plainText获取或设置 QTextEdit 中的纯文本内容。textCursor返回当前 QTextEdit 中的光标位置。设置 QTextEdit 是否接受富文本格式的输入。readOnly设置 QTextEdit 是否为只读状态。原创 2024-03-01 16:08:35 · 1376 阅读 · 0 评论 -
【Qt学习】QLCDNumber的介绍与实例使用(倒计时功能)
QLCDNumber是Qt框架中用于显示数字的控件,它模拟了一个液晶数字显示屏。有以下属性描述intValue获取或设置QLCDNumber显示的整数值。获取或设置QLCDNumber显示的浮点数值。mode获取或设置QLCDNumber的显示模式。获取或设置QLCDNumber的段样式。frameShape获取或设置QLCDNumber的框架形状。获取或设置QLCDNumber的框架阴影效果。digitCount获取或设置QLCDNumber显示的数字位数。原创 2024-03-01 15:24:24 · 838 阅读 · 0 评论 -
【Qt学习】多元素控件:QListWidget、QTableWidget 的介绍与使用
是 Qt 框架中用于显示列表项的控件,它支持显示文本、图标等信息,并且可以允许用户通过交互选择其中的项。有以下核心函数(方法)函数描述addItem在列表中添加新的数据项insertItem在指定位置插入新的数据项takeItem从列表中移除指定的数据项并返回该数据项clear清空列表中所有的数据项sortItems根据指定的方式对列表中的数据项进行排序滚动列表以确保指定的数据项可见设置列表中的选择模式,可以为单选、多选等设置列表中的拖放功能是否启用。原创 2024-02-29 12:44:51 · 3009 阅读 · 0 评论 -
【Qt学习】QRadioButton 的介绍与使用(性别选择、模拟点餐)
这里简单对QRadioButton类进行介绍继承自,用于创建单选按钮;对于父类的属性和⽤法, QRadioButton 同样适⽤。由于QRadioButton继承自QAbstractButton类,因此拥有了一些与按钮相关的属性和方法。其中一个重要的属性就是check属性,用于判断按钮是否被选中。有以下三属性属性说明检查是否允许被选中checked()检查是否已被选中是否排他:即当选中该按钮后是否会取消对其他按钮的选择(QRadioButton默认排他)原创 2024-02-24 23:02:20 · 1125 阅读 · 0 评论 -
【Qt学习】QPushButton添加图标 并通过快捷键控制该图标
我们知道:QPushButton表示一个按钮用于响应用户的点击事件。QPushButton可以显示文本、图标或同时显示两者,也可以设置按钮的样式和状态。用QPushButton设置图标,并设置快捷键控制该图标。原创 2024-02-23 20:33:50 · 1642 阅读 · 0 评论 -
【Qt学习】QWidget的styleSheet属性与实例(日/夜间模式、RGB颜色的表示)
我们以此对styleSheetstyleSheet 样式表是一种可以通过文本描述来自定义控件外观的强大工具,它类似于网页开发中的CSS(层叠样式表)。在Qt中我们称为QSS。原创 2024-02-23 19:01:04 · 614 阅读 · 0 评论 -
【Qt学习】QLineEdit 控件 属性与实例(登录界面,验证密码,正则表达式)
文章介绍了1. QLineEdit 控件的属性、以及三个实例:登录界面、密码对比、显示输入框内容;以及2. 正则表达式的概念,QRegExp的概念、使用,以及利用正则表达式对文本框QLineEdit的内容进行验证。原创 2024-02-22 20:36:50 · 2298 阅读 · 0 评论 -
【Qt学习】QWidget的font属性 与 toolTip属性 的介绍与实例使用
文章介绍了QWidget的两个常用属性:font属性(当前为该控件设置的字体)和toolTip属性(当前为该控件设置的字体);并分别通过代码实例对两种属性进行了应用原创 2024-02-21 11:53:07 · 1322 阅读 · 0 评论 -
【Qt学习】QWidget的cursor属性 - 介绍与使用(设置光标)
这个属性定义了小部件的光标形状。当鼠标悬停在该小部件上时,光标将采用此形状。预定义的光标对象列表提供了一系列有用的形状。该属性有下面四种接口API说明QCursorcursor()const获取小部件的当前光标对象。如果未设置光标,则返回父窗口的光标对象或默认的箭头光标对象void设置小部件的当前光标对象为给定的光标对象void清除小部件的当前光标对象并恢复父窗口的光标对象或默认的箭头光标对象。原创 2024-02-20 11:17:02 · 1090 阅读 · 0 评论 -
【Qt学习】QWidget的windowOpacity属性介绍与实例使用(双重检查的引入)
我们可以查阅qt的官方文档:windowOpacity() 表示窗口的不透明度级别。有效的范围是从1.0(完全不透明)到0.0(完全透明)。默认情况下,该属性的值为1.0API说明获取控件的不透明度,并返回float类型设置控件的不透明数值。原创 2024-02-20 10:54:53 · 497 阅读 · 0 评论 -
【Qt学习】QIcon类 + 利用qrc机制设置图片路径(QtCreator)
setIcon()是用于设置窗口部件(如按钮、标签等)的图标。它可以将一个 QIcon 对象设置为窗口部件的图标,用于在界面中显示该部件的图标。通过setIcon()设置的图标将会显示在指定的窗口部件上。是用于设置顶级窗口(如主窗口、对话框等)的图标。它可以将一个 QIcon 对象设置为顶级窗口的图标,用于在窗口的标题栏、任务栏等位置显示该图标。通过设置的图标将会显示在窗口的标题栏、任务栏等位置。原创 2024-02-13 17:27:15 · 3459 阅读 · 0 评论 -
【Qt学习笔记】Qt Creator环境下 信号与槽 详解(自定义信号槽、断连、lambda表达式等)
当QT提供的标准信号槽无法满足需求时,我们可以设计所需的信号与槽的功能,最后通过connect连接以实现功能。当我们编写新的类时,要让其继承Qt的某些标准类继承自QObject:类必须直接或间接地继承自QObject,以便能够使用信号和槽机制Q_OBJECT 宏:在类的声明中,使用Q_OBJECT宏进行标记。信号与槽函数声明:在类内部声明自定义信号和槽函数。信号声明只需要在signals部分声明,槽函数声明则需要在public slots或private slots部分声明。原创 2024-02-07 22:08:56 · 2027 阅读 · 0 评论