QDockWidget
最后更新于:2022-04-02 02:10:50
[TOC]
## 概述
QDockWidge可以看作是另外一个窗件的封装。它有一个标题栏个可以包含其他窗件的内容区域。
根据属性设置值的不同,终端用户可以将 QDockWidget拖离(以便让它“浮动”)、改变大小、关闭、拖到不同的位置,或者是将其停靠到相同或者不同的停靠窗件区域
**例如**

## 实例
### simlpe
```
QDockWidget *dock = new QDockWidget();
QDockWidget *dock1 = new QDockWidget();
QLabel *lab = new QLabel(tr("hello"),dock);
lab->setGeometry(QRect(10,10,50,50));
QLabel *lab1 = new QLabel(tr("hello"),dock1);
lab1->setGeometry(QRect(10,10,50,50));
// 显示在左
addDockWidget(Qt::LeftDockWidgetArea,dock);
// 显示在右
addDockWidget(Qt::RightDockWidgetArea,dock1);
// 显示中间
QWidget *cen = new QWidget(this);
QLabel *labcen = new QLabel(tr("hello"),cen);
labcen->setGeometry(QRect(10,10,50,50));
setCentralWidget(cen);
```
';