Pyqt5实现listwidget自定义右键菜单

Pyqt5实现listwidget自定义右键菜单

基于网上搜到的各种教程失败以后(ps:可能有的可以成功,但是我都没成功),组合了一下一些代码最终成功实现相关内容。

首先在ui文件生成的py文件中添加

self.listWidget.setContextMenuPolicy(Qt.CustomContextMenu)
self.listWidget.customContextMenuRequested.connect(self.custom_right_menu)

然后再在主文件中添加

    def custom_right_menu(self, 

你可能感兴趣的:(pyqt5前端,前端,python,编程语言)