def list_context_menu(self, pos):
"""
"""
menu = QtGui.QMenu(self.listWidget)
delete_action = menu.addAction("Delete")
any_selected = len(self.listWidget.selectionModel().selectedRows()) > 0
if not any_selected:
delete_action.setEnabled(False)
action = menu.exec_(self.listWidget.mapToGlobal(pos))
if action == delete_action:
self.delete_current_line()
return None
评论列表
文章目录