主要有三个部分:
一、由四个类组成 QHBoxLayout, QVBoxLayout, QGridLayout, and QStackLayout,这四个类只起到排版的作用,所添加的widget并不是他们的child widget.根据widget的sizehint()和setSizePolicy()来排版。
二、由三个类构成QSplitter,QScrollArea,QDockWiget与上面广不同的是所添加的widget是他们的child widget。注意QSetting类 QMainWindow和savesdate()函数。
三、MDI主要是靠QWorkspace来实现,作为centralwidget,将各document作为他的child widget