2

QTreeView (QFileSystemModel から継承されたモデルが取り込まれた) の一部の要素の展開可能な属性を削除したいと思います。この要素を展開した直後に簡単に折りたたむことができますが、QTreeView では展開可能として引き続き表示されます。それらを展開できないものとして表示するにはどうすればよいですか?

4

1 に答える 1

-1

rowCount派生クラスのデフォルトの動作をオーバーライドして、展開可能にしたくない行QFileSystemModelの場合にゼロ行を返す必要があると思います。QModelIndex

http://qt-project.org/doc/qt-5.0/model-view-programming.html#models特にツリー モデル図を参照してください。

于 2012-07-25T02:51:28.867 に答える