摘要: C++ 文件组织规范模板 文件结构示例 math/ ├── math.h // 对外暴露的接口 ├── math.cpp // 接口的实现 ├── math_internal.h // 私有辅助函数声明(可选) .h 文件(对外接口) 作用 声明对外可见的函数、类、常量 不包含实现细节(除模板或 i 阅读全文
posted @ 2025-06-13 22:03 _Sylvan 阅读(50) 评论(0) 推荐(0)
摘要: Qt 堆栈控件和标签页控件 Stacked Widget QStackedWidget 是 Qt 提供的一个用于管理多个“堆叠”子窗口的控件,它能在多个子窗口间切换,但同一时刻只显示一个。通常用于实现多页面界面、向导窗口、或者根据用户操作动态切换视图的场景。 主要特点 堆叠多个 QWidget:将多 阅读全文
posted @ 2025-06-13 20:58 _Sylvan 阅读(153) 评论(0) 推荐(0)
摘要: Qt 滚动区域和工具箱 Scroll Area 在 Qt 中,QScrollArea 是一个非常常用的部件(widget),它用于在有限的可视区域内显示较大的内容,并自动提供滚动条以便用户可以查看超出可视范围的部分。它常用于图像浏览器、设置页面、表单或任何可能内容溢出的情况。 基本概念 QScrol 阅读全文
posted @ 2025-06-13 19:02 _Sylvan 阅读(163) 评论(0) 推荐(0)
摘要: Qt 简单控件容器 Widget 容器 在 Qt 中,QWidget 不仅可以作为控件本身(例如标签、按钮),也可以作为 其他控件的容器(容纳子控件),实现界面的布局组织和父子关系管理。 容器功能核心概念 父子关系 QWidget 可以作为父控件,其他 QWidget(如按钮、标签)可以作为其子控件 阅读全文
posted @ 2025-06-13 17:22 _Sylvan 阅读(73) 评论(0) 推荐(0)
摘要: Qt 基于条目控件的自定义特性 拖拽(Drag and Drop) 在 Qt 中,实现条目的拖拽(Drag and Drop)功能,常见于 QListWidget、QTreeWidget、QTableView 或自定义 QWidget 中。Qt 提供了一套完整的拖放(Drag and Drop)机制 阅读全文
posted @ 2025-06-13 16:10 _Sylvan 阅读(92) 评论(0) 推荐(0)
摘要: Qt 树形控件 QTreeWidget QTreeWidget 是 Qt 提供的一个用于显示层级结构数据的控件,类似文件资源管理器中的文件夹树。它继承自 QTreeView,但使用起来更简单,适合用于结构不太复杂的场景。 基本特性 支持多层级树状结构 每个节点是 QTreeWidgetItem 每列 阅读全文
posted @ 2025-06-13 15:02 _Sylvan 阅读(127) 评论(0) 推荐(0)
摘要: Qt 表格控件 QTableWidget QTableWidget 是 Qt 框架中一个非常常用的控件,属于 Qt Widgets 模块,用于在 GUI 中以表格形式显示和编辑数据。它是 QTableView 的一个子类,预置了一个使用 QTableWidgetItem 的模型,适合快速开发带表格的 阅读全文
posted @ 2025-06-13 10:11 _Sylvan 阅读(262) 评论(0) 推荐(0)