如何使用Python禁用和启用QListWideget中项目的选择

时间:2014-04-17 04:33:15

标签: python pyqt

大家好我正在使用listwidget来查找更新某些功能的对象列表。 所以用户选择列表中的任何项目并执行一个函数..一旦完成,那么更新的项目应该禁用选择模式如何在PyQt中实现这一点

1 个答案:

答案 0 :(得分:0)

查询所选项目:

items = listWidget.selectedItems()

并将这些所选项目的标记设置为Qt.NoItemFlags

for item in items:
    item.setFlags(Qt.NoItemFlags)

这样您就可以禁用项目的选择。