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 层级的子节点,负数展开所有 ```
';