def load_settings(self): # mua for mua in rng.SUPPORTED_MUA: self.comboBox_mua.addItem(rng.getMUAString(mua)) if self.settings.lastmua in rng.SUPPORTED_MUA: self.comboBox_mua.setCurrentIndex(rng.SUPPORTED_MUA.index(self.settings.lastmua)) # colors buttoncolor = [ (self.pushButton_wishlist, self.settings.c_wishlist), (self.pushButton_minor, self.settings.c_minor), (self.pushButton_normal, self.settings.c_normal), (self.pushButton_important, self.settings.c_important), (self.pushButton_serious, self.settings.c_serious), (self.pushButton_grave, self.settings.c_grave), (self.pushButton_critical, self.settings.c_critical), (self.pushButton_resolved, self.settings.c_resolved), ] for button, color in buttoncolor: self._change_button_color(button, color) # the rest self.checkBox_script.setChecked(self.settings.script) self.checkBox_presubj.setChecked(self.settings.presubj)
def _mua_changed(self, index): mua = unicode(self.comboBox_mua.currentText()) # translate back found = False for mua_orig in rng.MUA_SYNTAX.keys(): if getMUAString(mua_orig) == mua: self.settings.lastmua = mua_orig found = True self.logger.debug("Found match for MUA: %s %s" % (mua, mua_orig)) break if not found: self.logger.error("Mua not found: %s" % mua)
def load_settings(self): # mua for mua in rng.SUPPORTED_MUA: self.comboBox_mua.addItem(rng.getMUAString(mua)) if self.settings.lastmua in rng.SUPPORTED_MUA: self.comboBox_mua.setCurrentIndex( rng.SUPPORTED_MUA.index(self.settings.lastmua)) # colors buttoncolor = [(self.pushButton_wishlist, self.settings.c_wishlist), (self.pushButton_minor, self.settings.c_minor), (self.pushButton_normal, self.settings.c_normal), (self.pushButton_important, self.settings.c_important), (self.pushButton_serious, self.settings.c_serious), (self.pushButton_grave, self.settings.c_grave), (self.pushButton_critical, self.settings.c_critical), (self.pushButton_resolved, self.settings.c_resolved)] for button, color in buttoncolor: self._change_button_color(button, color) # the rest self.checkBox_script.setChecked(self.settings.script) self.checkBox_presubj.setChecked(self.settings.presubj)