def __calculateDF(self): ''' save parameters to self.current_path/parameters.df , and then start calculation ''' self.__saveParameters2File() print 'Calculation button pressed' def __calc(): import FreeCADGui FreeCADGui.runCommand('DDA_DFCalc') import DDAGui DDAGui.setInterval4Calculation(self.__mainWidget.ui.spinB_framesInterval.value()) import Base Base.delaycommand(__calc)
def accept(self): self.__storePanelData2Database() import Base Base.delaycommand(self.__calculateDF)