一、设置列的宽度 、数量
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("时间"));
未完 待续................
新闻热点
疑难解答