def __createTachogramTab__(self, file_specification, object_name): tachogramTabWidget = TachogramPlotCompositeWidget( self, file_specification=file_specification) tachogramTabWidget.setObjectName(object_name) self.addTab(tachogramTabWidget, self.getNextTitle(object_name)) SignalDispatcher.broadcastSignal(TAB_WIDGET_ADDED_SIGNAL) return tachogramTabWidget
def __createTachogramTab__(self, file_specification, object_name): tachogramTabWidget = TachogramPlotCompositeWidget(self, file_specification=file_specification) tachogramTabWidget.setObjectName(object_name) self.addTab(tachogramTabWidget, self.getNextTitle(object_name)) SignalDispatcher.broadcastSignal(TAB_WIDGET_ADDED_SIGNAL) return tachogramTabWidget
def toolbar_close_handler(self): SignalDispatcher.broadcastSignal(CLOSE_TACHOGRAM_PLOT_SIGNAL, self)
def toolbar_restore_handler(self): SignalDispatcher.broadcastSignal(RESTORE_TACHOGRAM_PLOT_SIGNAL)
def toolbar_maximum_handler(self): SignalDispatcher.broadcastSignal(MAXIMIZE_TACHOGRAM_PLOT_SIGNAL)
def saveActivity(activity): SettingsFactory.saveObject(activity.activity_id, activity) SignalDispatcher.broadcastSignal(ADD_ACTIVITY_SIGNAL, activity)
def exitApplication(dargs): parent = dargs.get('parent', None) if AreYouSureWindow(parent, title='Exit application ?'): SignalDispatcher.broadcastSignal(EXIT_APPLICATION_SIGNAL)
def clearActivities(dargs): parent = dargs.get('parent', None) if AreYouSureWindow(parent, title='Clearing activities'): SignalDispatcher.broadcastSignal(CLEAR_ACTIVITIES_SIGNAL) InformationWindow(message="Activities cleared !")