[Qt入门]QTreeWidget控件创建
Posted Wecccccccc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Qt入门]QTreeWidget控件创建相关的知识,希望对你有一定的参考价值。
#include "widget.h"
#include "ui_widget.h"
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
//treeWidget树控件使用
//设置水平头
ui->treeWidget->setHeaderLabels(QStringList()<<"英雄"<<"英雄介绍");
QTreeWidgetItem *liItem1 = new QTreeWidgetItem(QStringList()<<"力量");
QTreeWidgetItem *liItem2 = new QTreeWidgetItem(QStringList()<<"敏捷");
QTreeWidgetItem *liItem3 = new QTreeWidgetItem(QStringList()<<"智力");
//加载顶层的节点
ui->treeWidget->addTopLevelItem(liItem1);
ui->treeWidget->addTopLevelItem(liItem2);
ui->treeWidget->addTopLevelItem(liItem3);
//追加子节点
QTreeWidgetItem *l1 = new QTreeWidgetItem(QStringList()<<"小明"<<"可强行攻击");
liItem1->addChild(l1);
QStringList Hl2;
Hl2<<"小红"<<"可加速";
QTreeWidgetItem *l2 = new QTreeWidgetItem(Hl2);
liItem2->addChild(l2);
}
Widget::~Widget()
{
delete ui;
}
以上是关于[Qt入门]QTreeWidget控件创建的主要内容,如果未能解决你的问题,请参考以下文章
Qt学习笔记8——P26-28. ui中的一些控件(QTreeWidget, QTableWidget, 其他)