2011-07-25 15 views
-1

私はPyQtを初めて使っていますが、いくつかの特殊な処理をしようとしていますが、運がありません:( pyqtで展開可能なツリー(treeview)を作成しようとしていますが、それは、それぞれの名前の左側に非排他的なチェックボックスがあるでしょう。Pyqt treeview with checkboxes

私はいくつかのコードが見つかりましたが、今のところ最良の結果は、チェックボックスでツリーた:(

誰かがachiveする方法をいくつかの最低限の例を持っていますこの効果は? ありがとうございました!

+0

あなたの問題を解決するためにこれまでに使ってきたこと、リサーチやリソースを試した例は? – neuronet

答えて

0

QtのItemViewsはテキストの隣にチェックボックスを描きます。 emIsUserCheckableフラグがモデル内の項目に設定されています。独自のモデルを作成する場合は、QAbstractItemModel :: flagsを実装する必要があります.QTreeWidgetを使用する場合は、各QTreeWidgetItemのフラグを設定できます。