def __init__(self, parent=None):
QtWidgets.QMainWindow.__init__(self, parent)
self.model = ReorderableListModel()
self.selectionModel = SelectionModel(self.model)
self.model.dragDropFinished.connect(self.selectionModel.onModelItemsReordered)
self.view = QtWidgets.QListView()
self.view.setModel(self.model)
self.view.setSelectionModel(self.selectionModel)
self.view.setDragDropMode(QtWidgets.QAbstractItemView.InternalMove)
self.view.setDragDropOverwriteMode(False)
self.setCentralWidget(self.view)
reorderable_list_model.py 文件源码
python
阅读 27
收藏 0
点赞 0
评论 0
评论列表
文章目录