mypy: Fix AbstractSettings default values
This commit is contained in:
parent
8083091967
commit
8b1fd83366
@ -19,6 +19,8 @@
|
||||
|
||||
"""Bridge from QWeb(Engine)Settings to our own settings."""
|
||||
|
||||
import typing
|
||||
|
||||
from PyQt5.QtGui import QFont
|
||||
|
||||
from qutebrowser.config import config, configutils
|
||||
@ -44,10 +46,10 @@ class AbstractSettings:
|
||||
|
||||
"""Abstract base class for settings set via QWeb(Engine)Settings."""
|
||||
|
||||
_ATTRIBUTES = None
|
||||
_FONT_SIZES = None
|
||||
_FONT_FAMILIES = None
|
||||
_FONT_TO_QFONT = None
|
||||
_ATTRIBUTES = {} # type: typing.Dict[str, AttributeInfo]
|
||||
_FONT_SIZES = {} # type: typing.Dict[str, typing.Any]
|
||||
_FONT_FAMILIES = {} # type: typing.Dict[str, typing.Any]
|
||||
_FONT_TO_QFONT = {} # type: typing.Dict[typing.Any, QFont.StyleHint]
|
||||
|
||||
def __init__(self, settings):
|
||||
self._settings = settings
|
||||
|
Loading…
Reference in New Issue
Block a user