def __init__(self, oacmode=False): self.row = -1 QWidget.__init__(self) Ui_Settings.__init__(self) # available text clock languages self.textClockLanguages = ["English", "German"] # available Weather Widget languages # self.owmLanguages = {"Arabic": "ar", "Bulgarian": "bg", "Catalan": "ca", "Czech": "cz", "German": "de", # "Greek": "el", "English": "en", "Persian (Farsi)": "fa", "Finnish": "fi", "French": "fr", # "Galician": "gl", "Croatian": "hr", "Hungarian": "hu", "Italian": "it", "Japanese": "ja", # "Korean": "kr", "Latvian": "la", "Lithuanian": "lt", "Macedonian": "mk", "Dutch": "nl", # "Polish": "pl", "Portuguese": "pt", "Romanian": "ro", "Russian": "ru", "Swedish": "se", # "Slovak": "sk", "Slovenian": "sl", "Spanish": "es", "Turkish": "tr", "Ukrainian": "ua", # "Vietnamese": "vi", "Chinese Simplified": "zh_cn", "Chinese Traditional": "zh_tw."} # self.owmUnits = {"Kelvin": "", "Celsius": "metric", "Fahrenheit": "imperial"} self.setupUi(self) self._connectSlots() self.hide() # create settings object for use with OAC self.settings = OASSettings() self.oacmode = oacmode # read the config, add missing values, save config and re-read config self.restoreSettingsFromConfig() self.sigConfigFinished.emit() # set version string self.versionLabel.setText("Version %s" % versionString) # set update check mode self.manual_update_check = False self.sigCheckForUpdate.connect(self.check_for_updates)
def __init__(self, oacmode=False): self.row = -1 QWidget.__init__(self) Ui_Settings.__init__(self) self.setupUi(self) self._connectSlots() self.hide() # create settings object for use with OAC self.settings = OASSettings() self.oacmode = oacmode # read the config, add missing values, save config and re-read config self.restoreSettingsFromConfig() self.sigConfigFinished.emit() # set version string self.versionLabel.setText("Version %s" % versionString)