Qt tree Widget
·
#include "widget.h"
#include "ui_widget.h"
#include "QDebug"
#include "QListWidgetItem"
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
//treeWidget树控件使用
//设置水平头
ui->treeWidget->setHeaderLabels(QStringList()<<"英雄"<<"英雄介绍");
//加载顶层节点
QTreeWidgetItem * strengthItem=new QTreeWidgetItem(QStringList()<<"力量");
ui->treeWidget->addTopLevelItem(strengthItem);
QTreeWidgetItem* agilityItem=new QTreeWidgetItem(QStringList()<<"敏捷");
ui->treeWidget->addTopLevelItem(agilityItem);
QTreeWidgetItem* intelligenceItem=new QTreeWidgetItem(QStringList()<<"智力");
ui->treeWidget->addTopLevelItem(intelligenceItem);
//添加子节点
QStringList hero1;
hero1<<"刚被猪"<<"前排坦克,能在吸收伤害的同时,造成可观的范围输出";
QTreeWidgetItem* intelligenceSubItem=new QTreeWidgetItem(hero1);
strengthItem->addChild(intelligenceSubItem);
//添加子节点
QStringList hero2;
hero2<<"船长"<<"前排坦克,能肉 能输出 能控场的全能英雄";
QTreeWidgetItem* intelligenceSubItem2=new QTreeWidgetItem(hero2);
strengthItem->addChild(intelligenceSubItem2);
}
更多推荐


所有评论(0)