QT treeWidget 的简单使用
个人感觉 QT treeWidget 是VB6里的listview和treeview的合体 应该我会经常用的,做个简单的记录
ui->treeWidget->setHeaderLabels(QStringList() << "资产编号" << "资产名称" << "使用人" );
QTreeWidgetItem * liitem =new QTreeWidgetItem(QStringList()<< "A0001" << "电脑" << "jinesc");
ui->treeWidget->addTopLevelItem(liitem);
for (int i=0;i<=10;i++) {
QTreeWidgetItem * item =new QTreeWidgetItem(QStringList()<< QString::number(i) );
ui->treeWidget->addTopLevelItem(item);
for (int t=0;t<=10;t++) {
QStringList child;
child << QString::number(t); //数字转字符
child << "电脑" ;
child << "jinesc";
QTreeWidgetItem * citem =new QTreeWidgetItem(child);
item->addChild(citem);
for (int z=0;z<5;z++) {
QStringList zchild;
zchild << QString::number(z); //数字转字符
QTreeWidgetItem * zitem =new QTreeWidgetItem(zchild);
citem->addChild(zitem);
}
}
}运行如图:


登录后可发表评论
点击登录