16,850
社区成员




使用 QTreeWidget, 给 item 设置你要放置的 widget
auto topItem = new QTreeWidgetItem;
topItem->setText(0, title);
topItem->setFlags(Qt::ItemIsEnabled);
topItem->setIcon(0, QIcon(":/stylesheet/icon/branch-closed.png"));
topItem->setFlags(item->flags() | Qt::ItemIsUserCheckable);
topItem->setCheckState(0, Qt::Checked);
treeWidget->insertTopLevelItem(index, topItem);
auto widgetItem = new QTreeWidgetItem(topItem);
widgetItem->setFlags(Qt::ItemIsEnabled);
treeWidget->setItemWidget(widgetItem, 0, widget);