diff options
Diffstat (limited to 'qutebrowser/config/config.py')
-rw-r--r-- | qutebrowser/config/config.py | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/qutebrowser/config/config.py b/qutebrowser/config/config.py index 278059820..a41adf947 100644 --- a/qutebrowser/config/config.py +++ b/qutebrowser/config/config.py @@ -25,13 +25,12 @@ import functools from typing import (TYPE_CHECKING, Any, Callable, Dict, Iterator, List, Mapping, MutableMapping, MutableSequence, Optional, Tuple, cast) -from qutebrowser.qt.core import pyqtSignal, QObject, QUrl - from qutebrowser.commands import cmdexc, parser from qutebrowser.config import configdata, configexc, configutils from qutebrowser.utils import utils, log, urlmatch from qutebrowser.misc import objects from qutebrowser.keyinput import keyutils +from qutebrowser.qt import core if TYPE_CHECKING: from qutebrowser.config import configcache, configfiles @@ -282,7 +281,7 @@ class KeyConfig: self._config.update_mutables(save_yaml=save_yaml) -class Config(QObject): +class Config(core.QObject): """Main config object. @@ -300,11 +299,11 @@ class Config(QObject): """ MUTABLE_TYPES = (dict, list) - changed = pyqtSignal(str) + changed = core.pyqtSignal(str) def __init__(self, yaml_config: 'configfiles.YamlConfig', - parent: QObject = None) -> None: + parent: core.QObject = None) -> None: super().__init__(parent) self._mutables: MutableMapping[str, Tuple[Any, Any]] = {} self._yaml = yaml_config @@ -386,7 +385,7 @@ class Config(QObject): def get(self, name: str, - url: QUrl = None, *, + url: core.QUrl = None, *, fallback: bool = True) -> Any: """Get the given setting converted for Python code. @@ -412,7 +411,7 @@ class Config(QObject): def get_obj(self, name: str, *, - url: QUrl = None, + url: core.QUrl = None, fallback: bool = True) -> Any: """Get the given setting as object (for YAML/config.py). |