QMdiArea類提供了一個子窗口區域,而QMdiSubWindow則是子窗口類,均繼承自QWidget。html
相關幫助文檔:QMdiArea、QMdiSubWindowgit
QMdiArea可在Designer中直接拖拽控件,其內能夠添加QMdiSubWindow也能夠添加其餘QWidget及其子類,也支持佈局功能github
添加窗口,當前活動窗口,關閉當前活動窗口,關閉全部窗口app
還有如下枚舉類型:佈局
QMdiArea::ViewMode顯示模式:SubWindowView,TabbedView
post
QMdiArea::AreaOption默認不全屏設置,若是不設置此項,在TabbedView
時會將當前選中窗口最大化,且無邊框
spa
QMdiArea::WindowOrder排列順序,CreationOrder
、StackingOrder
、ActivationHistoryOrder
code
使用方面和QWidget無太大差別,如有對此類特殊的使用要求可看幫助文檔。htm
源碼請見GitHub:QtWidgetsExamples blog