Preferences/Shortcuts.py

branch
5_4_x
changeset 3643
a60d2ee42402
parent 3160
209a07d7e401
--- a/Preferences/Shortcuts.py	Tue Jun 17 21:09:24 2014 +0200
+++ b/Preferences/Shortcuts.py	Thu Jun 19 10:00:53 2014 +0200
@@ -32,7 +32,7 @@
         accel = prefClass.settings.value(
             "Shortcuts/{0}/{1}/AltAccel".format(category, act.objectName()))
         if accel is not None:
-            act.setAlternateShortcut(QKeySequence(accel))
+            act.setAlternateShortcut(QKeySequence(accel), removeEmpty=True)
 
 
 def readShortcuts(prefClass=Prefs, helpViewer=None, pluginName=None):
@@ -253,7 +253,8 @@
             try:
                 accel, altAccel = sdict[act.objectName()]
                 act.setShortcut(QKeySequence(accel))
-                act.setAlternateShortcut(QKeySequence(altAccel))
+                act.setAlternateShortcut(QKeySequence(altAccel),
+                                         removeEmpty=True)
             except KeyError:
                 pass
 

eric ide

mercurial