new stubs don't require as many ignores
This commit is contained in:
parent
2a52314d58
commit
59bbf02364
@ -13,7 +13,7 @@ from PyQt5.Qt import * # type: ignore
|
||||
from PyQt5.QtCore import *
|
||||
from PyQt5.QtCore import pyqtRemoveInputHook # pylint: disable=no-name-in-module
|
||||
from PyQt5.QtGui import * # type: ignore
|
||||
from PyQt5.QtWebEngineWidgets import * # type: ignore
|
||||
from PyQt5.QtWebEngineWidgets import *
|
||||
from PyQt5.QtWidgets import *
|
||||
|
||||
from anki.utils import isMac, isWin
|
||||
|
@ -21,7 +21,7 @@ serverbaseurl = re.compile(r"^.+:\/\/[^\/]+")
|
||||
##########################################################################
|
||||
|
||||
|
||||
class AnkiWebPage(QWebEnginePage): # type: ignore
|
||||
class AnkiWebPage(QWebEnginePage):
|
||||
def __init__(self, onBridgeCmd):
|
||||
QWebEnginePage.__init__(self)
|
||||
self._onBridgeCmd = onBridgeCmd
|
||||
@ -183,12 +183,12 @@ class WebContent:
|
||||
##########################################################################
|
||||
|
||||
|
||||
class AnkiWebView(QWebEngineView): # type: ignore
|
||||
class AnkiWebView(QWebEngineView):
|
||||
def __init__(
|
||||
self, parent: Optional[QWidget] = None, title: str = "default"
|
||||
) -> None:
|
||||
QWebEngineView.__init__(self, parent=parent) # type: ignore
|
||||
self.title = title
|
||||
QWebEngineView.__init__(self, parent=parent)
|
||||
self.title = title # type: ignore
|
||||
self._page = AnkiWebPage(self._onBridgeCmd)
|
||||
self._page.setBackgroundColor(self._getWindowColor()) # reduce flicker
|
||||
|
||||
@ -200,7 +200,7 @@ class AnkiWebView(QWebEngineView): # type: ignore
|
||||
self.requiresCol = True
|
||||
self.setPage(self._page)
|
||||
|
||||
self._page.profile().setHttpCacheType(QWebEngineProfile.NoCache) # type: ignore
|
||||
self._page.profile().setHttpCacheType(QWebEngineProfile.NoCache)
|
||||
self.resetHandlers()
|
||||
self.allowDrops = False
|
||||
self._filterSet = False
|
||||
@ -278,7 +278,7 @@ class AnkiWebView(QWebEngineView): # type: ignore
|
||||
def dropEvent(self, evt):
|
||||
pass
|
||||
|
||||
def setHtml(self, html: str) -> None:
|
||||
def setHtml(self, html: str) -> None: # type: ignore
|
||||
# discard any previous pending actions
|
||||
self._pendingActions = []
|
||||
self._domDone = True
|
||||
|
Loading…
Reference in New Issue
Block a user