summaryrefslogtreecommitdiff
path: root/qutebrowser/config/stylesheet.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/config/stylesheet.py')
-rw-r--r--qutebrowser/config/stylesheet.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/qutebrowser/config/stylesheet.py b/qutebrowser/config/stylesheet.py
index 2927aec08..9c893e0b1 100644
--- a/qutebrowser/config/stylesheet.py
+++ b/qutebrowser/config/stylesheet.py
@@ -22,14 +22,13 @@
import functools
from typing import Optional, FrozenSet
-from PyQt5.QtCore import pyqtSlot, QObject
-
from qutebrowser.config import config
from qutebrowser.misc import debugcachestats
from qutebrowser.utils import jinja, log
+from qutebrowser.qt import QtCore
-def set_register(obj: QObject,
+def set_register(obj: QtCore.QObject,
stylesheet: str = None, *,
update: bool = True) -> None:
"""Set the stylesheet for an object.
@@ -59,7 +58,7 @@ def init() -> None:
config.instance.changed.connect(_render_stylesheet.cache_clear)
-class _StyleSheetObserver(QObject):
+class _StyleSheetObserver(QtCore.QObject):
"""Set the stylesheet on the given object and update it on changes.
@@ -71,7 +70,7 @@ class _StyleSheetObserver(QObject):
None.
"""
- def __init__(self, obj: QObject,
+ def __init__(self, obj: QtCore.QObject,
stylesheet: Optional[str], update: bool) -> None:
super().__init__()
self._obj = obj
@@ -99,7 +98,7 @@ class _StyleSheetObserver(QObject):
"""
return _render_stylesheet(self._stylesheet)
- @pyqtSlot(str)
+ @QtCore.pyqtSlot(str)
def _maybe_update_stylesheet(self, option: str) -> None:
"""Update the stylesheet for obj if the option changed affects it."""
assert self._options is not None