[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: 创建具有复选框的树形控件

Qt学习笔记8——P26-28. ui中的一些控件(QTreeWidget, QTableWidget, 其他)

QT 中的QTreeWidget控件如何让里面的item输入只输入数字

7.6.1 创建QTreeWidget视图

Qt QTreeWidget 树形结构实现(转)

QT的QTreeWidget实现搜索框的效果