def quit(self): """ Quits the editor. An onQuit signal is sent before the application closes """ events.onQuit.send(sender=self) self._pluginmanager.stop() self._settings.saveSettings() PychanApplicationBase.quit(self)
def __init__(self, options, mapfile, *args, **kwargs): Editor.editor = self self._filemanager = None self._options = options self._mapfile = mapfile self._eventlistener = None self._pluginmanager = None self._inited = False self._mapview = None self._mapviewlist = [] self._mapgroup = None self._mapbar = None self._maparea = None self._mapeditor = None self._file_menu = None self._edit_menu = None self._view_menu = None self._tools_menu = None self._help_menu = None self._change_map = -1 self._settings = TDS self._lighting_mode = int(TDS.get("FIFE", "Lighting")) self._help_dialog = None self._toolbar_docked = False self._toolbar_dockname = "" self._toolbox_docked = False self._toolbox_dockname = "" PychanApplicationBase.__init__(self, TDS, *args, **kwargs) MainWindow.__init__(self, *args, **kwargs)
def __init__(self, setting=None): RPGApplication.__init__(self, setting) PychanApplicationBase.__init__(self, setting)