樹型部件QTreeWidget的項QTreeWidgetItem對象具有是否禁用disable、是否隱藏isHidden和允許選中isSelected屬性,相關屬性的訪問方法分別如下:
- 項的方法isDisabled()用於判斷項是否可用,返回True表示項禁用,返回False可用
- 項可以隱藏不顯示,通過方法isHidden()判斷項是否隱藏,通過setHidden(bool hide)方法設置項是否隱藏
- 項是否選中可以通過項方法isSelected()來判斷,要設置項的選中狀態可以通過項的setSelected(bool select)方法來設置
如果flag設置項允許選擇,則項可以被選中,下圖頂層第二項爲選中狀態: