def contextMenuEvent(self, event: QtGui.QContextMenuEvent, *args, **kwargs):
context_ind = self.indexAt(event.pos())
context_focus = self.model().itemFromIndex(context_ind)
print(context_focus)
print(context_focus.text())
info_slot = functools.partial(self.flight_info, context_focus)
menu = QtWidgets.QMenu()
info_action = QtWidgets.QAction("Info")
info_action.triggered.connect(info_slot)
menu.addAction(info_action)
menu.exec_(event.globalPos())
event.accept()
评论列表
文章目录