【发布时间】:2017-01-12 20:31:34
【问题描述】:
Qt 4.8。我需要列表中的一些项目来拥有 3 个状态。所以我添加以下代码:
item = QtGui.QListWidgetItem("Hello there")
item.setFlags(QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsUserCheckable |
QtCore.Qt.ItemIsTristate)
item.setCheckState(QtCore.Qt.PartiallyChecked)
项目在其创建时成功设置为部分检查状态,但进一步的鼠标点击将其在检查/未检查状态之间切换。
【问题讨论】:
标签: qt checkbox pyqt qlistwidget qlistwidgetitem