21.QT-QTreeWidget树形列表

 

设置标签相关函数

void QTreeWidget::setHeaderItem (QTreeWidgetItem * item );
void QTreeWidget::setHeaderLabel ( constQString & label );
void QTreeWidget::setHeaderLabels ( constQStringList & labels );

示例:

QTreeWidget* tree = new QTreeWidget();

QStringList header;
header<<"column1"<<"column2"<<"column3";

tree->setHeaderLabels(header);
tree->show();

效果:

 

添加列表数据

通过QTreeWidgetItem类的setText()实现

示例:

    QTreeWidget* tree = new QTreeWidget();
    QStringList header;
    header<<"column1"<<"column2"<<"column3";
    tree->setHeaderLabels(header);

    QTreeWidgetItem item1(tree);        //在树根下创建Item1节点
    item1.setText(0,"1");
    item1.setText(1,"2");
    item1.setText(2,"3");

    QTreeWidgetItem item2(tree);      //在树根下创建Item2节点
    item2.setText(0,"4");
    item2.setText(1,"5");
    item2.setText(2,"6");

    QTreeWidgetItem item3(&item2);      //在Item2下创建Item3节点
    item3.setText(0,"child");

    tree->show();

效果:

扫描二维码关注公众号,回复: 1143250 查看本文章

 

猜你喜欢

转载自www.cnblogs.com/lifexy/p/9110617.html
今日推荐