QTreeView
最后更新于:2022-04-02 02:11:06
[TOC]
## 概述
QTreeWidget 的基类
常用函数
```
// 排序
void QTreeView::sortByColumn(int column, Qt::SortOrder order) // 在没有开启自动排序的情况下,也可以调用该函数进行一次性的条目排序。
void QTreeView::setColumnHidden(int column, bool hide) //设置列隐藏或显示
bool QTreeView::isColumnHidden(int column) const //判断列是否隐藏
void QTreeView::hideColumn(int column) //槽函数,隐藏指定列
void QTreeView::showColumn(int column) //槽函数,显示指定列
void QTreeView::setColumnWidth(int column, int width) //设置列宽
int QTreeView::columnWidth(int column) const //获取指定列的宽度
void QTreeView::resizeColumnToContents(int column) //槽函数,自动调整 指定列的宽度
// 控制显示父子节点的缩进宽度
int indentation() const //获取父子节点的缩进宽度
void setIndentation(int i) //设置缩进宽度
void resetIndentation() //重置缩进宽度为默认值
// 折叠和展开槽函数
void collapseAll() //折叠所有子孙节点,这样只能看到顶级节点
void expandAll() //展开所有子孙节点,完全展开的树
void expandToDepth(int depth) //展开 depth 层级的子节点,负数展开所有
```
';