Qt之QTreeWidgetItem入门
时间: 2018-09-14来源:OSCHINA
前景提要
「深度学习福利」大神带你进阶工程师,立即查看>>>
https://blog.csdn.net/a379039233/article/details/49660919 #include <QApplication> #include <QTreeWidget> #include <QSplitter> #include <QStringList> #include <QDebug> int main(int argc, char *argv[]) { QApplication a(argc, argv); QSplitter splitter; QTreeWidget *treeWidget = new QTreeWidget; treeWidget->setHeaderLabel(QString("计算机")); QTreeWidgetItem *treeItem1 = new QTreeWidgetItem(treeWidget, QStringList(QString("本地磁盘C"))); QTreeWidgetItem *treeItem1_1 = new QTreeWidgetItem(treeItem1, QStringList(QString("文件夹1"))); treeItem1->addChild(treeItem1_1); //添加子节点 treeItem1->setCheckState(0, Qt::Unchecked); //设置复选框:默认不选择,Checked默认选中 QTreeWidgetItem *treeItem2 = new QTreeWidgetItem(treeWidget, QStringList(QString("本地磁盘D"))); QTreeWidgetItem *treeItem2_1 = new QTreeWidgetItem(treeItem2, QStringList(QString("文件夹2"))); QTreeWidgetItem *treeItem2_2 = new QTreeWidgetItem(treeItem2, QStringList(QString("文件夹3"))); treeItem2->addChild(treeItem2_1); //添加子节点 treeItem2->addChild(treeItem2_2); //添加子节点 splitter.addWidget(treeWidget); splitter.show(); return a.exec(); }

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行