PyQt/QListWidget/README.md
2018-12-24 00:08:46 +08:00

620 B
Raw Blame History

QListView

1、删除自定义Item

运行

  1. 删除item时先要通过QListWidget.indexFromItem(item).row()得到它的行数
  2. 通过takeItem函数取出该Item并删除掉,item = self.listWidget.takeItem(row)
  3. 移除item对应的自定义控件self.listWidget.removeItemWidget(item)
  4. 如果是清空所有Item可以通过循环删除但是删除的时候行号一直是0即可原因和删除list数组一样。

CustomWidgetItem

2、自定义可拖拽Item

运行

CustomWidgetSortItem