def mouseMoveEvent(self, mouseEvent): if not self.clickedInScrollBar: if self.scrolling: if not self.handIsClosed: QApplication.restoreOverrideCursor() QApplication.setOverrideCursor(QtCore.Qt.ClosedHandCursor) self.handIsClosed = True delta = mouseEvent.pos() - self.position p = self.offset - delta frame = self.page().mainFrame() frame.evaluateJavaScript(QString("window.scrollTo(%1, %2);").arg(p.x()).arg(p.y())); return if self.pressed: self.pressed = False self.scrolling = True return return QWebView.mouseMoveEvent(self, mouseEvent)
def mouseMoveEvent(self, event): if self.flag: QToolTip.showText(QCursor.pos(), self.link) else: QToolTip.hideText() QWebView.mouseMoveEvent(self, event)