summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2023-06-29 13:47:10 +0200
committerFlorian Bruhin <me@the-compiler.org>2023-06-29 21:10:01 +0200
commit44bb9d7badc57ee973a4d8517c987ca3cb82805b (patch)
tree90ceb613182061022b185dee3e902163b5eca1e7
parentd27902e054363bb4afabe607dc858ed4e2b60ff2 (diff)
downloadqutebrowser-44bb9d7badc57ee973a4d8517c987ca3cb82805b.tar.gz
qutebrowser-44bb9d7badc57ee973a4d8517c987ca3cb82805b.zip
qt6 mypy: Fix moved Qt 6 imports in TYPE_CHECKING blocks
191 -> 185 errors
-rw-r--r--qutebrowser/browser/browsertab.py5
-rw-r--r--qutebrowser/browser/webengine/notification.py3
-rw-r--r--qutebrowser/utils/qtutils.py2
3 files changed, 5 insertions, 5 deletions
diff --git a/qutebrowser/browser/browsertab.py b/qutebrowser/browser/browsertab.py
index ae411a12a..c962f4ec8 100644
--- a/qutebrowser/browser/browsertab.py
+++ b/qutebrowser/browser/browsertab.py
@@ -37,8 +37,9 @@ from qutebrowser.qt.network import QNetworkAccessManager
if TYPE_CHECKING:
from qutebrowser.qt.webkit import QWebHistory, QWebHistoryItem
from qutebrowser.qt.webkitwidgets import QWebPage, QWebView
- from qutebrowser.qt.webenginewidgets import (
- QWebEngineHistory, QWebEngineHistoryItem, QWebEnginePage, QWebEngineView)
+ from qutebrowser.qt.webenginecore import (
+ QWebEngineHistory, QWebEngineHistoryItem, QWebEnginePage)
+ from qutebrowser.qt.webenginewidgets import QWebEngineView
from qutebrowser.keyinput import modeman
from qutebrowser.config import config, websettings
diff --git a/qutebrowser/browser/webengine/notification.py b/qutebrowser/browser/webengine/notification.py
index f91d146d8..9afce02f1 100644
--- a/qutebrowser/browser/webengine/notification.py
+++ b/qutebrowser/browser/webengine/notification.py
@@ -61,8 +61,7 @@ from qutebrowser.qt.widgets import QSystemTrayIcon
if TYPE_CHECKING:
# putting these behind TYPE_CHECKING also means this module is importable
# on installs that don't have these
- from qutebrowser.qt.webenginecore import QWebEngineNotification
- from qutebrowser.qt.webenginewidgets import QWebEngineProfile
+ from qutebrowser.qt.webenginecore import QWebEngineNotification, QWebEngineProfile
from qutebrowser.config import config
from qutebrowser.misc import objects
diff --git a/qutebrowser/utils/qtutils.py b/qutebrowser/utils/qtutils.py
index 0ecc4cba6..d5c0dd12f 100644
--- a/qutebrowser/utils/qtutils.py
+++ b/qutebrowser/utils/qtutils.py
@@ -47,7 +47,7 @@ except ImportError: # pragma: no cover
qWebKitVersion = None # type: ignore[assignment] # noqa: N816
if TYPE_CHECKING:
from qutebrowser.qt.webkit import QWebHistory
- from qutebrowser.qt.webenginewidgets import QWebEngineHistory
+ from qutebrowser.qt.webenginecore import QWebEngineHistory
from qutebrowser.misc import objects
from qutebrowser.utils import usertypes, utils