def __init__(self, parent=None, name=None, *args, **kwargs):
        """
        Initializes the class.

        :param parent: Object parent.
        :type parent: QObject
        :param name: Component name.
        :type name: unicode
        :param \*args: Arguments.
        :type \*args: \*
        :param \*\*kwargs: Keywords arguments.
        :type \*\*kwargs: \*\*
        """

        LOGGER.debug("> Initializing '{0}()' class.".format(self.__class__.__name__))

        QObject.__init__(self, parent, *args, **kwargs)

        # --- Setting class attributes. ---
        self.__name = None
        self.name = name

        self.__activated = False
        self.__initialized = False
        self.__deactivatable = True
def __init__ ( self , parent = None , name = None , * args , ** kwargs ) : LOGGER . debug ( "> Initializing '{0}()' class." . format ( self . __class__ . __name__ ) ) QObject . __init__ ( self , parent , * args , ** kwargs ) self . __name = None self . name = name self . __activated = False self . __initialized = False self . __deactivatable = True
Initializes the class.

        :param parent: Object parent.
        :type parent: QObject
        :param name: Component name.
        :type name: unicode
        :param \*args: Arguments.
        :type \*args: \*
        :param \*\*kwargs: Keywords arguments.
        :type \*\*kwargs: \*\*