class LaunchPlugin(Plugin): def __init__(self, context): """ :type context: qt_gui.PluginContext """ super(LaunchPlugin, self).__init__(context) self._main = LaunchMain(context) self._widget = self._main.get_widget() if context.serial_number() > 1: self._widget.setWindowTitle( self._widget.windowTitle() + (' (%d)' % context.serial_number()) ) context.add_widget(self._widget) def shutdown_plugin(self): self._main.shutdown() def save_settings(self, plugin_settings, instance_settings): self._main.save_settings(plugin_settings, instance_settings) def restore_settings(self, plugin_settings, instance_settings): self._main.restore_settings(plugin_settings, instance_settings)
class LaunchPlugin(Plugin): def __init__(self, context): ''' :type context: qt_gui.PluginContext ''' super(LaunchPlugin, self).__init__(context) self._main = LaunchMain(context) self._widget = self._main.get_widget() if context.serial_number() > 1: self._widget.setWindowTitle(self._widget.windowTitle() + (' (%d)' % context.serial_number())) context.add_widget(self._widget) def shutdown_plugin(self): self._main.shutdown() def save_settings(self, plugin_settings, instance_settings): self._main.save_settings(plugin_settings, instance_settings) def restore_settings(self, plugin_settings, instance_settings): self._main.restore_settings(plugin_settings, instance_settings)