# :-: 添加浮動窗口
在`mainwindows.cpp`里修改
```css
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
}
```
在這里面添加浮動窗口
```css
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
....#省略前面的代碼
connect(run_comp,SIGNAL(triggered()),this,SLOT(on_run()));//當文本內容發生變化時,觸發on_changed函數
#在上一行代碼后添加如下內容
//浮動窗口---------------------------------------------------------------------
QDockWidget *dock = new QDockWidget(this);
addDockWidget(Qt::RightDockWidgetArea, dock);
//給浮動窗口添加控件
QTreeView *treeView = new QTreeView(this);
dock->setWidget(treeView);
}
```