def mouseMoveEvent(self, event):
        """Show Pointing Hand Cursor on error messages"""
        text = self.get_line_at(event.pos())
        if get_error_match(text):
            if not self.__cursor_changed:
                QApplication.setOverrideCursor(QCursor(Qt.PointingHandCursor))
                self.__cursor_changed = True
            event.accept()
            return
        if self.__cursor_changed:
            QApplication.restoreOverrideCursor()
            self.__cursor_changed = False
        self.QT_CLASS.mouseMoveEvent(self, event)
def mouseMoveEvent ( self , event ) : text = self . get_line_at ( event . pos ( ) ) if get_error_match ( text ) : if not self . __cursor_changed : QApplication . setOverrideCursor ( QCursor ( Qt . PointingHandCursor ) ) self . __cursor_changed = True event . accept ( ) return if self . __cursor_changed : QApplication . restoreOverrideCursor ( ) self . __cursor_changed = False self . QT_CLASS . mouseMoveEvent ( self , event )
Show Pointing Hand Cursor on error messages