首页 > 学院 > 开发设计 > 正文

QTreeWidget 用法总结

2019-11-10 17:07:37
字体:
来源:转载
供稿:网友

一、设置列的宽度 、数量 

setColumnCount(1); //数量  setColumnWidth(0,100); //宽度二、添加信息QTreeWidgetItem* item = new QTreeWidgetItem(ui.treeWidget);item->setText(0,"nihao");item->setText(1,"nihao");ui.treeWidget->addTopLevelItem(item);三、移除指定项的信息int row = ui.treeWidget->currentIndex().row();   //currentIndex()    获取当前索引    ui.treeWidget->takeTopLevelItem(row);   //takeTopLevelItem()  清除获取顶级项四、按指定列排序void QTreeWidget::sortItems(int column, Qt::SortOrder order)

enum Qt::SortOrder 

        Qt::AscendingOrder升序       Qt::DescendingOrder   降序  

五、获取指定项的信息 

QTreeWidgetItem*item = ui.treeWidget->currentItem();    //获取当前项 

item->text(0)   //第一个值

六、设置标题

ui.treeWidget->setHeaderLabels(QStringList() << QString::fromLocal8Bit("节数") << QString::fromLocal8Bit("时间"));

   未完  待续................


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表