2
有谁知道如何在一个QTreeWidgetItem中创建一个不可编辑的复选框,但保持QTreeWidgetItem可选?已禁用QTreeWidget复选框
有谁知道如何在一个QTreeWidgetItem中创建一个不可编辑的复选框,但保持QTreeWidgetItem可选?已禁用QTreeWidget复选框
不要设置该项目的标志Qt.ItemIsUserCheckable
,而是将checkState
设置为Qt.Checked
或Qt.Unchecked
。
复选框和用户可检查性的存在是独立的。
试试这个:
setCheckState(0,Qt::Checked);
任何有兴趣,这是有** QTreeWidgetItem.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)做** – Jared