Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
こんにちは、私は QTreeView のモデルを持っています。このウィジェットに QSortFilterProxyModel を追加し、ブランチを非表示にすると、QListView のような QTreeView になりますが、ヘッダーがあります。私のビュー、この行をクリックすると、このノードの親に移動します。この動作を実装する方法:1)余分な行を追加;2)ビューをクリックして親に移動し、新しいノードを表示します。
同じ問題に遭遇したとき、新しい ProxyModel を設計しました。これは、ソース モデルから前の行をプロキシした後に空の行を追加することのみを目的としていました。次に、このモデルをビューと並べ替えモデルの間に挿入できます。