QToolBox
是 Qt 框架中的一个控件,用于创建一个可折叠的工具箱(类似于抽屉式菜单)。它通常用于组织多个页面,每个页面可以包含一组相关的控件。以下是 QToolBox
的详细使用说明,包含理论、代码示例和实际应用场景。
1. 基本概念
- QToolBox: 一个可折叠的工具箱控件,包含多个页面。
- 核心功能:
- 每个页面有一个标题和一个图标。
- 页面可以展开或折叠。
- 页面中可以放置任意控件(如按钮、标签、输入框等)。
- 常见用途:
- 设置对话框中的选项分组。
- 工具面板(如绘图工具、编辑器工具)。
- 多页面布局。
2. 使用场景
- 设置对话框中的选项分组。
- 工具面板(如绘图工具、编辑器工具)。
- 多页面布局(如配置向导)。
3. 基本操作与代码示例
3.1 创建简单的工具箱
以下代码演示如何创建一个简单的 QToolBox
并添加多个页面。