diff options
author | lufte <javier@lufte.net> | 2020-12-03 21:28:29 -0300 |
---|---|---|
committer | lufte <javier@lufte.net> | 2020-12-03 21:28:29 -0300 |
commit | b1bf969478e4b64d1f0871fd402ac5822d06286c (patch) | |
tree | e3a11ff4110e7f24b29cdbdc45325e2561eb76b1 | |
parent | f8693dde04d609e811fd55e99ef47d49953c3c31 (diff) | |
download | qutebrowser-b1bf969478e4b64d1f0871fd402ac5822d06286c.tar.gz qutebrowser-b1bf969478e4b64d1f0871fd402ac5822d06286c.zip |
Add missing type using TYPE_CHECKING conditional
-rw-r--r-- | qutebrowser/browser/webengine/webenginesettings.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/qutebrowser/browser/webengine/webenginesettings.py b/qutebrowser/browser/webengine/webenginesettings.py index e28250706..f2be2c6e9 100644 --- a/qutebrowser/browser/webengine/webenginesettings.py +++ b/qutebrowser/browser/webengine/webenginesettings.py @@ -26,7 +26,7 @@ Module attributes: import os import operator -from typing import cast, Any, List, Optional, Tuple, Union +from typing import cast, Any, List, Optional, Tuple, Union, TYPE_CHECKING from PyQt5.QtGui import QFont from PyQt5.QtWidgets import QApplication @@ -39,7 +39,8 @@ from qutebrowser.config import config, websettings from qutebrowser.config.websettings import AttributeInfo as Attr from qutebrowser.utils import (standarddir, qtutils, message, log, urlmatch, usertypes, objreg) - +if TYPE_CHECKING: + from qutebrowser.browser.webengine import interceptor # The default QWebEngineProfile default_profile = cast(QWebEngineProfile, None) @@ -51,7 +52,7 @@ global_settings = cast('WebEngineSettings', None) parsed_user_agent = None _qute_scheme_handler = cast(webenginequtescheme.QuteSchemeHandler, None) -_req_interceptor = None +_req_interceptor = cast('interceptor.RequestInterceptor', None) _download_manager = cast(webenginedownloads.DownloadManager, None) @@ -354,7 +355,7 @@ def _init_default_profile(): default_profile.setter.set_persistent_cookie_policy() _qute_scheme_handler.install(default_profile) - _req_interceptor.install(default_profile) # type: ignore + _req_interceptor.install(default_profile) _download_manager.install(default_profile) cookies.install_filter(default_profile) @@ -376,7 +377,7 @@ def init_private_profile(): private_profile.setter.init_profile() _qute_scheme_handler.install(private_profile) - _req_interceptor.install(private_profile) # type: ignore + _req_interceptor.install(private_profile) _download_manager.install(private_profile) cookies.install_filter(private_profile) |