diff options
Diffstat (limited to 'qutebrowser/qt/webenginecore.py')
-rw-r--r-- | qutebrowser/qt/webenginecore.py | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/qutebrowser/qt/webenginecore.py b/qutebrowser/qt/webenginecore.py new file mode 100644 index 000000000..b1e650d24 --- /dev/null +++ b/qutebrowser/qt/webenginecore.py @@ -0,0 +1,31 @@ +# vim: ft=python fileencoding=utf-8 sts=4 sw=4 et: +# FIXME:qt6 (lint) +# pylint: disable=missing-module-docstring,import-error,wildcard-import,unused-wildcard-import,unused-import +# flake8: noqa + +from qutebrowser.qt import machinery + + +if machinery.USE_PYSIDE6: + from PySide6.QtWebEngineCore import * +elif machinery.USE_PYQT5: + from PyQt5.QtWebEngineCore import * + from PyQt5.QtWebEngineWidgets import ( + QWebEngineSettings, + QWebEngineProfile, + QWebEngineDownloadItem as QWebEngineDownloadRequest, + QWebEnginePage, + QWebEngineCertificateError, + QWebEngineScript, + QWebEngineHistory, + QWebEngineHistoryItem, + QWebEngineScriptCollection, + QWebEngineClientCertificateSelection, + QWebEngineFullScreenRequest, + QWebEngineContextMenuData as QWebEngineContextMenuRequest, + ) + from PyQt5.QtWebEngine import PYQT_WEBENGINE_VERSION, PYQT_WEBENGINE_VERSION_STR +elif machinery.USE_PYQT6: + from PyQt6.QtWebEngineCore import * +else: + raise machinery.UnknownWrapper() |