예제 #1
0
 def setBinding(self, button, key, modifiers):
     self.button = button
     self.key = key
     self.modifiers = modifiers
     if self.settingsKey is not None:
         settings = Settings()
         prefix = "keybindings/"
         settings.setValue(prefix + self.settingsKey + "/button", self.button)
         settings.setValue(prefix + self.settingsKey + "/key", self.key)
         settings.setValue(prefix + self.settingsKey + "/modifiers", int(self.modifiers))
예제 #2
0
 def setBinding(self, button, key, modifiers):
     self.button = button
     self.key = key
     self.modifiers = modifiers
     if self.settingsKey is not None:
         settings = Settings()
         prefix = "keybindings/"
         settings.setValue(prefix + self.settingsKey + "/button", self.button)
         settings.setValue(prefix + self.settingsKey + "/key", self.key)
         settings.setValue(prefix + self.settingsKey + "/modifiers", int(self.modifiers))
예제 #3
0
 def saveSettings(self):
     settings = Settings()
     settings.setValue("mainwindow/state", self.saveState())
     settings.setValue("mainwindow/geometry", self.saveGeometry())
     settings.sync()
예제 #4
0
파일: mceaction.py 프로젝트: wcpe/mcedit2
def ChangeBinding(shortcutName, shortcutString):
    settings = Settings()
    settings.setValue("keybinding/" + shortcutName, shortcutString)
예제 #5
0
 def saveSettings(self):
     settings = Settings()
     settings.setValue("mainwindow/state", self.saveState())
     settings.setValue("mainwindow/geometry", self.saveGeometry())
     settings.sync()