0
点赞
收藏
分享

微信扫一扫

Qt源代码实现树控件

杏花疏影1 2022-03-16 阅读 93

所需要的头文件是

#include <QTreeWidget>   //树状图

源代码是

QTreeWidget *ui_ListTree = new QTreeWidget(this);
ui_ListTree->header()->setVisible(false);   //隐藏树状表头
ui_ListTree->setFrameStyle(QFrame::NoFrame);   //设置无边框
QTreeWidgetItem *ui_XiaoMing = new QTreeWidgetItem(ui_ListTree); //节点一
ui_XiaoMing->setText(0,QStringLiteral("小明"));
QTreeWidgetItem *ui_XiaoMingGrade = new QTreeWidgetItem; 
ui_XiaoMingGrade->setText(0,QStringLiteral("89分"));
QTreeWidgetItem *ui_XiaoMingAge = new QTreeWidgetItem; 
ui_XiaoMingAge->setText(0,QStringLiteral("14岁"));
ui_XiaoMing->addChild(ui_XiaoMingGrade);
ui_XiaoMing->addChild(ui_XiaoMingAge);
QTreeWidgetItem *ui_XiaoHua = new QTreeWidgetItem(ui_ListTree); //节点一
ui_XiaoHua->setText(0,QStringLiteral("小华"));
QTreeWidgetItem *ui_XiaoHuaGrade = new QTreeWidgetItem; 
ui_XiaoHuaGrade->setText(0,QStringLiteral("93分"));
QTreeWidgetItem *ui_XiaoHuaAge = new QTreeWidgetItem; 
ui_XiaoHuaAge->setText(0,QStringLiteral("15岁"));
ui_XiaoHua->addChild(ui_XiaoHuaGrade);
ui_XiaoHua->addChild(ui_XiaoHuaAge);
ui_ListTree->expandAll();  //全部展开

效果图是
在这里插入图片描述

举报

相关推荐

0 条评论