2012-01-09 27 views
0

我在创建Qt接口时遇到了一些麻烦。我想有一个像Qt设计器那样的码头(参见下面):可关闭(或最小化)的多个子窗口。Qtockwidets与Qt中的多个窗口

我发现了像MainWindow :: tabifyDockWidget之类的东西,但那不是我正在寻找的东西。

有人知道如何做到这一点吗?

thx。

+0

我在这里有一个例子:http://uploads.siteduzero.com/files/117001_118000/117474.png(右侧和左侧的码头) – 2012-01-09 13:22:22

回答

0

我找到了自己的解决方案:

QDockWidget *dock = new QDockWidget(tr("Histogramme"), this); 
histogram = new QWidget; 
dock->setWidget(histogramme); 
ui->menuWindow->addAction(dock->toggleViewAction()); 

一个新码头必须为每个新的“子窗口”创建。