def saveState(self): pMainWindow.saveState(self) self.settings().setValue( "MainWindow/Style", self.agStyles.currentStyle() ) evm = pEnvironmentVariablesManager() evm.setVariables( self.eveVariables.variables() ) evm.save() self.settings().setValue("UpdateChecker/Last Updated" , self.ucMkS.lastUpdated()) self.settings().setValue("UpdateChecker/Last Checked" , self.ucMkS.lastChecked())
def restoreState(self): pMainWindow.restoreState(self) self.agStyles.setCurrentStyle( self.settings().value( "MainWindow/Style" ).toString() ) variables = [] evm = pEnvironmentVariablesManager() evm.load() variables = evm.variables() evm.mergeNewVariables( variables ) self.eveVariables.setVariables( variables, True ) self.ucMkS.setLastUpdated( self.settings().value( "UpdateChecker/Last Updated" ).toDateTime() ) self.ucMkS.setLastChecked( self.settings().value( "UpdateChecker/Last Checked" ).toDateTime() )