qt,qml: move fonts to /electrum/gui for use in all guis.
This commit is contained in:
@@ -36,6 +36,7 @@ datas = [
|
|||||||
(f"{PROJECT_ROOT}/{PYPKG}/locale", f"{PYPKG}/locale"),
|
(f"{PROJECT_ROOT}/{PYPKG}/locale", f"{PYPKG}/locale"),
|
||||||
(f"{PROJECT_ROOT}/{PYPKG}/plugins", f"{PYPKG}/plugins"),
|
(f"{PROJECT_ROOT}/{PYPKG}/plugins", f"{PYPKG}/plugins"),
|
||||||
(f"{PROJECT_ROOT}/{PYPKG}/gui/icons", f"{PYPKG}/gui/icons"),
|
(f"{PROJECT_ROOT}/{PYPKG}/gui/icons", f"{PYPKG}/gui/icons"),
|
||||||
|
(f"{PROJECT_ROOT}/{PYPKG}/gui/fonts", f"{PYPKG}/gui/fonts"),
|
||||||
]
|
]
|
||||||
datas += collect_data_files(f"{PYPKG}.plugins")
|
datas += collect_data_files(f"{PYPKG}.plugins")
|
||||||
datas += collect_data_files('trezorlib') # TODO is this needed? and same question for other hww libs
|
datas += collect_data_files('trezorlib') # TODO is this needed? and same question for other hww libs
|
||||||
|
|||||||
@@ -39,6 +39,7 @@ datas = [
|
|||||||
(f"{PROJECT_ROOT}/{PYPKG}/locale", f"{PYPKG}/locale"),
|
(f"{PROJECT_ROOT}/{PYPKG}/locale", f"{PYPKG}/locale"),
|
||||||
(f"{PROJECT_ROOT}/{PYPKG}/plugins", f"{PYPKG}/plugins"),
|
(f"{PROJECT_ROOT}/{PYPKG}/plugins", f"{PYPKG}/plugins"),
|
||||||
(f"{PROJECT_ROOT}/{PYPKG}/gui/icons", f"{PYPKG}/gui/icons"),
|
(f"{PROJECT_ROOT}/{PYPKG}/gui/icons", f"{PYPKG}/gui/icons"),
|
||||||
|
(f"{PROJECT_ROOT}/{PYPKG}/gui/fonts", f"{PYPKG}/gui/fonts"),
|
||||||
]
|
]
|
||||||
datas += collect_data_files(f"{PYPKG}.plugins")
|
datas += collect_data_files(f"{PYPKG}.plugins")
|
||||||
datas += collect_data_files('trezorlib') # TODO is this needed? and same question for other hww libs
|
datas += collect_data_files('trezorlib') # TODO is this needed? and same question for other hww libs
|
||||||
|
|||||||
@@ -426,8 +426,8 @@ class ElectrumQmlApplication(QGuiApplication):
|
|||||||
|
|
||||||
# add a monospace font as we can't rely on device having one
|
# add a monospace font as we can't rely on device having one
|
||||||
self.fixedFont = 'PT Mono'
|
self.fixedFont = 'PT Mono'
|
||||||
not_loaded = QFontDatabase.addApplicationFont('electrum/gui/qml/fonts/PTMono-Regular.ttf') < 0
|
not_loaded = QFontDatabase.addApplicationFont('electrum/gui/fonts/PTMono-Regular.ttf') < 0
|
||||||
not_loaded = QFontDatabase.addApplicationFont('electrum/gui/qml/fonts/PTMono-Bold.ttf') < 0 and not_loaded
|
not_loaded = QFontDatabase.addApplicationFont('electrum/gui/fonts/PTMono-Bold.ttf') < 0 and not_loaded
|
||||||
if not_loaded:
|
if not_loaded:
|
||||||
self.logger.warning('Could not load font PT Mono')
|
self.logger.warning('Could not load font PT Mono')
|
||||||
self.fixedFont = 'Monospace' # hope for the best
|
self.fixedFont = 'Monospace' # hope for the best
|
||||||
|
|||||||
Reference in New Issue
Block a user