fix removal of accelerators on osx+jp

This commit is contained in:
Damien Elmes 2012-07-01 12:31:23 +09:00
parent 8df69331a4
commit 717c5b7176

View file

@ -54,8 +54,9 @@ class AnkiQt(QMainWindow):
self.hideSchemaMsg = False self.hideSchemaMsg = False
self.setupKeys() self.setupKeys()
self.setupThreads() self.setupThreads()
self.setupSystemSpecific() self.setupFonts()
self.setupMainWindow() self.setupMainWindow()
self.setupSystemSpecific()
self.setupStyle() self.setupStyle()
self.setupProxy() self.setupProxy()
self.setupMenus() self.setupMenus()
@ -983,8 +984,7 @@ will be lost. Continue?"""))
# System specific code # System specific code
########################################################################## ##########################################################################
def setupSystemSpecific(self): def setupFonts(self):
# use system font for webviews
f = QFontInfo(self.font()) f = QFontInfo(self.font())
ws = QWebSettings.globalSettings() ws = QWebSettings.globalSettings()
self.fontHeight = f.pixelSize() self.fontHeight = f.pixelSize()
@ -992,6 +992,9 @@ will be lost. Continue?"""))
self.fontHeightDelta = max(0, self.fontHeight - 13) self.fontHeightDelta = max(0, self.fontHeight - 13)
ws.setFontFamily(QWebSettings.StandardFont, self.fontFamily) ws.setFontFamily(QWebSettings.StandardFont, self.fontFamily)
ws.setFontSize(QWebSettings.DefaultFontSize, self.fontHeight) ws.setFontSize(QWebSettings.DefaultFontSize, self.fontHeight)
def setupSystemSpecific(self):
# use system font for webviews
# mac tweaks # mac tweaks
addHook("macLoadEvent", self.onMacLoad) addHook("macLoadEvent", self.onMacLoad)
if isMac: if isMac: