1、在构造函数中新建QTreeWidgetItem对象
构造函数如下:
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QTreeWidgetItem *add1 = new QTreeWidgetItem(ui->treeWidget);
add1->setText(0, "黄浦");
add1->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|Qt:: ItemIsSelectable);
add1->setCheckState(0, Qt::Unchecked);
QTreeWidgetItem *add11 = new QTreeWidgetItem(add1);
add11->setText(0, "外滩街道");
add11->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|Qt:: ItemIsSelectable);
add11->setCheckState(0, Qt::Unchecked);
QTreeWidgetItem *add12 = new QTreeWidgetItem(add1);
add12->setText(0, "南京东路街道");
add12->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|Qt:: ItemIsSelectable);
add12->setCheckState(0, Qt::Unchecked);
QTreeWidgetItem *add2 = new QTreeWidgetItem(ui->treeWidget);
add2->setText(0, "徐汇");
QTreeWidgetItem *add21 = new QTreeWidgetItem(g2);
add21->setText(0, "湖南路街道");
QTreeWidgetItem *add22 = new QTreeWidgetItem(add2);
add22->setText(0, "天平路街道");
ui->treeWidget->setStyleSheet("QTreeView{font-size:25px;}");
ui->treeWidget->expandAll();
}
MainWindow::~MainWindow()
{
delete ui;
}
2、编译后如下图所示
3、源码