您需要继承
QPushButton该类,并重新实现
enterEventand
leaveEvent:
class Button(QPushButton): def __init__(self, parent=None): super(Button, self).__init__(parent) # other initializations... def enterEvent(self, QEvent): # here the pre for mouse hover pass def leaveEvent(self, QEvent): # here the pre for mouse leave pass
然后,您可以在本地处理事件或发出信号(如果其他小部件需要对此事件做出反应,则可以使用信号将事件通知其他小部件)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)