70 QFont(Preferences.getWebBrowser("CursiveFontFamily"), |
70 QFont(Preferences.getWebBrowser("CursiveFontFamily"), |
71 defaultFontSize, QFont.Normal, True)) |
71 defaultFontSize, QFont.Normal, True)) |
72 self.fantasyFontCombo.setCurrentFont( |
72 self.fantasyFontCombo.setCurrentFont( |
73 QFont(Preferences.getWebBrowser("FantasyFontFamily"), |
73 QFont(Preferences.getWebBrowser("FantasyFontFamily"), |
74 defaultFontSize, QFont.Normal, False)) |
74 defaultFontSize, QFont.Normal, False)) |
|
75 try: |
|
76 # Qt 5.7+ |
|
77 self.pictographFontCombo.setCurrentFont( |
|
78 QFont(Preferences.getWebBrowser("PictographFontFamily"), |
|
79 defaultFontSize, QFont.Normal, False)) |
|
80 except KeyError: |
|
81 self.pictographFontLabel.setEnabled(False) |
|
82 self.pictographFontCombo.setEnabled(False) |
75 |
83 |
76 self.initColour("SaveUrlColor", self.secureURLsColourButton, |
84 self.initColour("SaveUrlColor", self.secureURLsColourButton, |
77 Preferences.getWebBrowser) |
85 Preferences.getWebBrowser) |
78 |
86 |
79 self.autoLoadImagesCheckBox.setChecked( |
87 self.autoLoadImagesCheckBox.setChecked( |
126 "CursiveFontFamily", |
134 "CursiveFontFamily", |
127 self.cursiveFontCombo.currentFont().family()) |
135 self.cursiveFontCombo.currentFont().family()) |
128 Preferences.setWebBrowser( |
136 Preferences.setWebBrowser( |
129 "FantasyFontFamily", |
137 "FantasyFontFamily", |
130 self.fantasyFontCombo.currentFont().family()) |
138 self.fantasyFontCombo.currentFont().family()) |
|
139 if self.pictographFontCombo.isEnabled(): |
|
140 Preferences.setWebBrowser( |
|
141 "PictographFontFamily", |
|
142 self.pictographFontCombo.currentFont().family()) |
131 |
143 |
132 Preferences.setWebBrowser( |
144 Preferences.setWebBrowser( |
133 "DefaultFontSize", |
145 "DefaultFontSize", |
134 self.defaultSizeSpinBox.value()) |
146 self.defaultSizeSpinBox.value()) |
135 Preferences.setWebBrowser( |
147 Preferences.setWebBrowser( |