QFileSystemModel で QTreeView を使用しています。サイズ、タイプ、変更日などの列が表示されますが、これは必要ありません。ビューからそれらを削除するにはどうすればよいですか? removeColumn
モデルまたはビューで何も見つかりません。
質問する
2916 次
2 に答える
7
header() を呼び出して TreeView を取得しQHeaderView
ます。headerview は列を認識しており、 を介して列を非表示にできますhideSection
。
于 2010-12-11T04:55:11.390 に答える
7
この投稿は次の複製であると思います:
QTreeViewから列を削除するにはどうすればよいですか(QDirModelを使用)?
唯一の違いは、ここでは QDirModel の代わりに QFileSystemModel を使用していることです。ビューで列を非表示にする必要があるため、違いはありません。
したがって、正しい解決策を示すことが最善の方法だと思います。
QTreeView::setColumnHidden(int column, bool hide)
于 2012-03-03T23:36:40.080 に答える