fall back on a sans-serif font if the system Linux font is unavailable
The GNOME theme may return "Cantarell", which may not be installed.
This commit is contained in:
parent
6b6d0b0820
commit
5c100b4189
@ -421,12 +421,12 @@ border-radius:5px; font-family: Helvetica }"""
|
|||||||
family = self.font().family()
|
family = self.font().family()
|
||||||
color_hl_txt = palette.color(QPalette.ColorRole.HighlightedText).name()
|
color_hl_txt = palette.color(QPalette.ColorRole.HighlightedText).name()
|
||||||
color_btn = palette.color(QPalette.ColorRole.Button).name()
|
color_btn = palette.color(QPalette.ColorRole.Button).name()
|
||||||
font = f'font-size:14px;font-family:"{family}";'
|
font = f'font-size:14px;font-family:"{family}", sans-serif;'
|
||||||
button_style = """
|
button_style = """
|
||||||
/* Buttons */
|
/* Buttons */
|
||||||
button{{
|
button{{
|
||||||
background-color: {color_btn};
|
background-color: {color_btn};
|
||||||
font-family:"{family}"; }}
|
font-family:"{family}", sans-serif; }}
|
||||||
button:focus{{ border-color: {color_hl} }}
|
button:focus{{ border-color: {color_hl} }}
|
||||||
button:active, button:active:hover {{ background-color: {color_hl}; color: {color_hl_txt};}}
|
button:active, button:active:hover {{ background-color: {color_hl}; color: {color_hl_txt};}}
|
||||||
/* Input field focus outline */
|
/* Input field focus outline */
|
||||||
|
Loading…
Reference in New Issue
Block a user