Example #1
0
 def reloadConfig(self):
     Util.reloadConfig()
     self.showWindowTitle = Util.getConfigValue('showTitle')
     self.showWindowIcon = Util.getConfigValue('showWindowIcon')
     self.defaultStyle = Util.getConfigValue('style')
     self.closeConfirm = Util.getConfigValue('closeConfirm')
     self.closeToTray = Util.getConfigValue('closeToTray')
     Util.loadTheme()
Example #2
0
    def on_btn_apply_clicked(self):
        #default
        default = self.getDefaultSetting()
        printer = self.getPrinterSetting()

        if not Util.saveConfig('Default', default):
            QMessageBox.critical(self, 'Message', Util.lang('save_config_error', 'Save config.ini file failure.'), QMessageBox.Ok, QMessageBox.Ok) 
            return

        if not Util.saveConfig('Printer', printer):
            QMessageBox.critical(self, 'Message', Util.lang('save_config_error', 'Save config.ini file failure.'), QMessageBox.Ok, QMessageBox.Ok) 
            return

        if self.mainWindow:
            self.mainWindow.on_settingOK()
        else:
            Util.reloadConfig()
            Util.loadTheme()