4
我正在開發一個具有一些可變大小窗口的工具。我能夠實現這一點,使用垂直水平QSplitter
水平&。請參閱附件圖片。如何在Qt中具有可拆卸的工具窗口
現在,如何使這些獨立的窗口可拆卸/最大化/關閉?我如何在每個窗口的右上角添加交叉標記,以便可以將它們關閉最大化或從那裏分離?就像此鏈接: -
http://vector.com/portal/medien/ecu_testing/tae/test_automation_editor.png
感謝..是有可能與Qt Creator的做到這一點..其實我不能 - 結合qdockwidget的佈局與使用Qt Creator的顯示在我的附加的圖片? – user1870619 2013-05-02 10:51:30
您可以使用設計器將每個子窗口創建爲'QDockWidget'。但我認爲你需要將代碼添加到主窗口中。從類中創建一個'QDockWindow':* File> New> Qt> Qt Designer> Widgets/QDockWidget *。然後在'MainWindow'構造函數中:'MyDockWidget * dock = new MyDockWidget(this); addDockWidget(Qt :: RightDockWidgetArea,dock);'如上例所示。 – 2013-05-02 11:27:18
得到了我將嘗試這一點...最後一個...我們必須指定每個窗口的默認位置? – user1870619 2013-05-02 11:46:43