QTreeWidget的使用方法
1、首先,打开QtCreator创建一个widget项目,设置都采用默认选项即可。

3、接着,我们打开mainwindow.cpp文竭惮蚕斗件,在构造函数中开始编写相应的代码。首先,设置列数和相应的列标题。沪枭诽纾代码:ui->treeWidget->setColumnCount(2); QStringList m_Header; m_Header <<QString("学号")<<QString("年龄"); ui->treeWidget->setHeaderLabels(m_Header);

5、为了解决乱码问题,我们可以在main函数中加入代码QTextCodec::setCodecForCStrings(QTextCodec::codecForNam髫潋啜缅e("system"));注意要引入相应的头文件。

7、我们胆咣骜岱编写代码添加张三项,使用QTreeWidgetItem将要显示的信息跟treewidget绑定起来。 代码: QStringList zhangsan; zha荏鱿胫协ngsan<<QString("张三"); QTreeWidgetItem *zhangsanroot = new QTreeWidgetItem(ui->treeWidget,zhangsan);

9、然后,我们在跟节点下添加子节点。模式相同,只不过在建item的时候要制定对应的父节点。注意一般父节点也要使用addChild绑定子节点,虽然不绑定也可以显示,但这牵涉到treewidget的一些自带函数是否有用。
