知识点:
QTreeWidget
QTreeWidgetItem
QDockWidget
QVBoxLayout
- Qt的界面布局中使用了层的概念,layout,当主窗口改变后,窗口中控件尺寸随之改变,对于layout需要设置margin。
- QTreeWidget的基本元素是QTreeWidgetItem,
- QTreeWidgetItem *styleItem = new QTreeWidgetItem(familyItem);
//familyItem为styleItem的父节点,QT中所有的窗口控件都是这种方式构造的~
效果图:
核心代码如下: