随笔分类 - QT基础
介绍qt一些基础知识
摘要:1 QStyleOption QStyleOption及其子类包含QStyle函数绘制图形元素所需的所有信息。 出于性能考虑,成员函数很少,对成员变量的访问是直接的(即使用。或者->运算符)。这种低级的感觉使结构易于使用,并强调它们只是样式函数使用的参数。 QStyle函数的调用者通常在堆栈上创建Q
阅读全文
摘要:QSpinBox 1 介绍 QSpinBox 是 Qt 中的一种数字输入控件,支持整数和浮点数输入。它允许用户通过上下箭头或键盘输入来选择数字。您可以设置最小值、最大值和步长,以限制用户输入的范围。QSpinBox 还支持前缀和后缀,您可以使用它们在数字前面或后面显示额外的信息。 2 函数 2.1
阅读全文
摘要:@(QStandardItemModel) 1 说明 QStandardItemModel是Qt库中的一个类,它是QAbstractItemModel的一个子类。它可以用来存储和管理数据,并且可以通过Qt视图类(如QListView、QTreeView等)来显示这些数据。它采用了树型结构存储数据,每
阅读全文
摘要:@(QHeaderView) 1 说明 QHeaderView 类是一个视图组件,它显示模型中的行或列标题。可以使用 QHeaderView 来控制行和列标题的外观和行为。 2 函数 2.1 级联调整大小 bool cascadingSectionResizes() const 返回是否启用级联调整
阅读全文
摘要:QT(1)- QString 1 简介 在Qt中表示字符串的类是QString类,它存储字符串是采用的Unicode码,编码方式是使用UTF-16来进行编码的,也就是一个字符(两个字节),一个中文汉字一般情况下是两个字节。 1.1 隐式共享 QString类采用了隐式共享的机制,那什么是隐式共享呢?
阅读全文
摘要:@(QAbstractItemView) 1 说明 QAbstractItemView 是 Qt 中用于显示模型数据的基础视图类。它是一个抽象类,无法直接使用,但可以通过继承它来创建自定义视图类。它为您提供了一组基本的用于显示和编辑模型数据的功能,并允许您对视图的外观和行为进行定制。需要使用它的具体
阅读全文
摘要:@(QTableView) 0 相关文章 (1)QT(4)-QAbstractItemView 1 说明 QTableView是Qt中用于显示表格数据的小部件。它与QTableWidget类似,但是它使用模型/视图架构来存储和显示数据,而QTableWidget则直接将数据存储在小部件内部。 使用Q
阅读全文
摘要:QT(2)-QRegExp 1 正则表达式 正则表达式——详情版+常用表达式 Qt中正则表达式(常用) Qt 正则表达式介绍 QRegExp的使用 2 QRegExp 2.1 indexIn int indexIn(const QString &str, int offset = 0, QRegEx
阅读全文
摘要:@(初识委托) 1 简介 委托是Qt中的一种机制,用于在Qt模型/视图架构中处理特定类型的数据。委托提供了一种方便的方法来定制特定类型的数据的显示和编辑。 委托可以做以下事情: 编辑特定类型的数据: 通过创建编辑器来编辑特定类型的数据,例如日期,数值等. 渲染特定类型的数据: 通过定制单元格的外观来
阅读全文