QTreeWidgetで複数の項目を選択できるかどうか、また複数選択を有効にする方法を知っていますか?複数選択QTreeWidget
私が選択できるようにしたいすべての項目はトップレベルのQTreeWidgetItemsであり、すべての子供たちが(すなわちQTreeWidgetItem.setDisabled(真))無効に設定されている
QTreeWidgetで複数の項目を選択できるかどうか、また複数選択を有効にする方法を知っていますか?複数選択QTreeWidget
私が選択できるようにしたいすべての項目はトップレベルのQTreeWidgetItemsであり、すべての子供たちが(すなわちQTreeWidgetItem.setDisabled(真))無効に設定されている
それは、あなたは、init中にsetSelectionModeを呼び出したいでしょうQAbstractItemView :: MultiSelectionを有効にします。 QTreeView/QTreeWidgetはQAbstractItemViewを継承しているため、利用できます。
次に、項目を無効にするには、QTreeWidgets.itemSelectionChanged()シグナルに接続してください。
をしようとしておかげで...私はすでに答えを見つけるために管理しながら、しかし、私は十分なポイントIを持っていけないので、私はコードのそのビットを発見した - それが見つかりました。私自身の質問に答えることができなかったので、私はそれに答えるコメントを残しました。しかし、時間をとっていただきありがとう:)その非常に感謝 – Jared
リンクがdedされています。しかし、公式のドキュメントはとにかくここにあります:http://doc.qt.io/qt-5/qabstractitemview.html#selectionMode-prop –
私は以下のだと思うがお手伝いします:
youQTreeWidget.setSelectionMode(QGui.QAbstractView.MultiSelection)
HA! > QTreeWidgetItem.setSelectionMode(QAbstractItemView.MultiSelection) マルチ選択QListW – Jared