要在 PyQT 中接收事件,您必须重写事件处理程序。
例如:
class MainWindow(QtWidgets.QMainWindow):
def __init__(self, *args, **kwargs):
super(MainWindow, self).__init__(*args, **kwargs)
def resizeEvent(self, event: QResizeEvent):
super().resizeEvent(event)
Run Code Online (Sandbox Code Playgroud)
在这种情况下, pylint 显示错误C0103 invalid-name:
Method name "resizeEvent" doesn't conform to snake_case naming style
Pylint 是对的,但你不能重命名该方法,否则我将不会收到该事件。
但我不想为整个项目禁用这些 pylint 警告。是否可以在本地禁用警告?或者我可以将该方法标记为@override吗?
谢谢。
我想让我的 GitHub 看起来很棒。GitHub 上有一些我可以快速获得的成就吗?
我找到了这个很好的参考,但还不够。GitHub 取得了哪些成就?实现这些成就的标准是什么?