QMainWindow で 3 つのウィジェットのタブ付きドックを作成するにはどうすればよいですか?
私は以下のコードを使用しています:
widget1 = new QDockWidget(this);
widget1 ->setObjectName("name1");
addDockWidget(Qt::LeftDockWidgetArea, widget1);
widget2 = new QDockWidget(this);
widget2 ->setObjectName("name2");
addDockWidget(Qt::LeftDockWidgetArea, widget2);
tabifyDockWidget(widget2, widget1);
widget3 = new QDockWidget(this);
widget3->setObjectName("name3");
addDockWidget(Qt::LeftDockWidgetArea, widget3);
tabifyDockWidget(widget3, widget1);
このコードにより、2 つのドックが生成されます。Dock 2 のみ、および Dock 1 と 3 がタブ化されています。