7.2 QToolBox抽屉式选项框
QToolBox类提供了一个列表式的选项卡窗口,类似于QQ的分组框。QToolBox底层的基类是QWidget,每一个页面都可以添加其他窗口控件或者设置布局器。
图7-2-1 UI设计师界面的QToolBox类
7.2.1 创建QToolBox示例下面使用代码方式创建QToolBox,实现QQ分组框的下拉列表效果。通过这个例子学习QToolBox的创建过程。(配套程序编号CH7-1)
widget.h文件中定义了一个Widget类继承于QToolBox。
#ifndef WIDGET_H
#define WIDGET_H
#include
#include
#include
class Widget : public QToolBox
{
Q_OBJECT
public:
explicit Widget(QWidget *parent = 0);
~Widget();
private:
/*定义工具按钮*/
QToolButton *QToolButton1_1;
QToolB