QT treeWidget 的简单使用

2020-10-28 10:54:30  阅读 3278 次 评论 0 条

个人感觉 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);

            }

        }
    }

运行如图:

微信图片_20201028105756.png

本文地址:https://jinesc.net/?id=206
版权声明:本文为原创文章,版权归 jinesc 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?