new
一个窗口或者控件QTabWidget addTab
- 将新建的控件放到一个容器中,比如
QMap<QString , Widget *> m_qmapWidget;
QString
部分用来存放tab
的 文本内容,方便后面查找
widget
存放对应的窗口 - 删除
tab
通过
1)removeTab(int index)
删除部分
2)clear()
删除全部
同理
QVBoxLayout
QHBoxLayout
QGridLayout
添加: addWidget
添加相应的窗口 , addLayout
添加容器, addItem
添加容器项
删除: removeWidget
删除控件 removeItem
删除容器
但是删除的时候需要对删除部分进行 delete
否则会出现控件仍显示的情况