예제 #1
0
	def __init__(self, character, parent=None):
		"""
		\warning Aufgrund der multiplen Vererbung wird nicht die super()-Methode beim Aufruf der __init__()-Methoden der Elternkalssen verwendet.
		"""

		QObject.__init__(self, parent)
		ReadXml.__init__(self)

		self.__character = character
	def __init__(self, template, parent=None):
		"""
		\warning Aufgrund der multiplen Vererbung wird nicht die super()-Methode beim Aufruf der __init__()-Methoden der Elternkalssen verwendet.
		"""

		QObject.__init__(self, parent)
		ReadXml.__init__(self)

		self.__storage = template

		## Die Template-Dateien alle für das Laden vorbereiten.
		self.__templateFiles = []
		path_to_templates = os.path.join( PathTools.program_path(), Config.PATH_RESOURCE, Config.RESOURCE_DIR_TEMPLATES )
		for template_file in os.listdir(path_to_templates):
			if template_file.endswith(".{}".format(Config.FILE_SUFFIX_COMPRESSED)):
				self.__templateFiles.append( os.path.join( path_to_templates, template_file ) )
    def __init__(self, template, parent=None):
        """
		\warning Aufgrund der multiplen Vererbung wird nicht die super()-Methode beim Aufruf der __init__()-Methoden der Elternkalssen verwendet.
		"""

        QObject.__init__(self, parent)
        ReadXml.__init__(self)

        self.__storage = template

        ## Die Template-Dateien alle für das Laden vorbereiten.
        self.__templateFiles = []
        path_to_templates = os.path.join(PathTools.program_path(),
                                         Config.PATH_RESOURCE,
                                         Config.RESOURCE_DIR_TEMPLATES)
        for template_file in os.listdir(path_to_templates):
            if template_file.endswith(".{}".format(
                    Config.FILE_SUFFIX_COMPRESSED)):
                self.__templateFiles.append(
                    os.path.join(path_to_templates, template_file))