让 DockWidget占满整个窗口。

由于 mainwindow有 centerwidget,dockWidget只能停靠在他周围,而不能占满窗口。为了解决这个问题,可以通过把 centerwidget隐藏起来的方法来解决这个问题

http://stackoverflow.com/questions/3531031/qmainwindow-with-only-qdockwidgets-and-no-central-widget

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    ui->centralWidget->hide();
    ParamTableInit();
    m_pBackGroundTaskModel = new BackGroundModel(this);
    ui->treeViewBackgroundTask->setModel(m_pBackGroundTaskModel);
}

你可能感兴趣的:(qt,布局,界面,dockwidget)