Qt停靠窗口角落设置

来源:互联网 发布:企管家软件怎么样 编辑:程序博客网 时间:2024/06/05 08:50

如下设置:

    QDockWidget* leftWidget = new QDockWidget(this);    QTreeView* tree = new QTreeView(this);    leftWidget->setWidget(tree);    QDockWidget* bottomWidget = new QDockWidget(this);    QListView* list = new QListView(this);    bottomWidget->setWidget(list);    QMdiArea* mainWnd = new QMdiArea(this);    setCentralWidget(mainWnd);    this->addDockWidget(Qt::LeftDockWidgetArea, leftWidget, Qt::Vertical);    this->addDockWidget(Qt::BottomDockWidgetArea, bottomWidget, Qt::Horizontal);

如果想把左下角设置成left区域,加句setCorner就好,其他3个角类似

setCorner(Qt::BottomLeftCorner, Qt::LeftDockWidgetArea);




原创粉丝点击