Tab Dialog例子展示怎么使用QTabWidget构造一个标签对话框。
本例由一个TabDialog类组成,它提供了三个标签栏,每一个都包含了有关打开文件的信息,还提供了两个标准按钮,用于accept和reject对话框的内容。
QTabWidget类提供一个栈型的标签组件。它提供一个QTabBar和一个“页区域(page area)”它用来展示每页中相关的标签。默认地tab bar是被显示在页区域上的。
通常使用QTabWidget是这么做的:
1. 创建一个QTableWidget
2. 为在tab dialog中的每一页创建一个QWidget,但是不要指定父widget。
3. 插入子widgets到页Widget,用layout给他们布局
4. 调用addTab()或者insertTab()将页widget放到标签widget,给每一个标签一个适合的带有快捷键的label