Qt Designer QListWidget复选框

use*_*637 4 python qt pyqt pyqt4 qt-designer

我正在使用PyQt4和Qt Designer.我QListWidget在我的程序中加载文件后填充了一个.

我想设置它以便所有项目都可以检查,而不是只选择.我在网上发现这是一个"标志" QListWidget,然而,在Qt Designer中,我看不到在哪里这样做.

可能吗?

the*_*232 7

您可以通过打开编辑列表小部件项目选项卡来执行此操作,并查看属性.并设置checkState属性.

在此输入图像描述

**更新**

item = QtGui.QListWidgetItem()
item.setText(QtGui.QApplication.translate("Dialog", x, None,    QtGui.QApplication.UnicodeUTF8))
item.setFlags(item.flags() | QtCore.Qt.ItemIsUserCheckable)
item.setCheckState(QtCore.Qt.Unchecked)
self.listWidget.addItem(item)
Run Code Online (Sandbox Code Playgroud)