コード例 #1
0
    def __init__(self, path):

        self.path = path

        self.default_cms = cms.ColorManager()

        self.appdata = AppData(self)
        config.load(self.appdata.app_config)
        config.save(self.appdata.app_config)
        config.resource_dir = os.path.join(self.path, 'share')

        log_level = config.log_level
        self.log_filepath = os.path.join(self.appdata.app_config_dir, 'sword.log')
        config_logging(get_sys_path(self.log_filepath), log_level)
        sys.stderr = StreamLogger(self)
        LOG.info('Logging started')

        self.accelgroup = gtk.AccelGroup()
        self.actiongroup = gtk.ActionGroup('BasicAction')
        self.proxy = AppProxy(self)
        self.inspector = DocumentInspector(self)

        self.actions = create_actions(self)
        self.mw = MainWindow(self)
        self.proxy.update_references()
コード例 #2
0
    def __init__(self, path):

        self.path = path

        self.default_cms = cms.ColorManager()

        self.appdata = AppData(self)
        config.load(self.appdata.app_config)
        config.save(self.appdata.app_config)
        config.resource_dir = os.path.join(self.path, 'share')

        self.accelgroup = gtk.AccelGroup()
        self.actiongroup = gtk.ActionGroup('BasicAction')
        self.proxy = AppProxy(self)
        self.inspector = DocumentInspector(self)

        self.actions = create_actions(self)
        self.mw = MainWindow(self)
        self.proxy.update_references()