29 #include <arcs/arcsnativecomponent.h>
31 #include <QStringList>
34 QObject* ARCSNativeComponent::father =
new QObject();
42 ARCSNativeComponent::~ARCSNativeComponent()
51 realObject = createObject(father);
52 return (realObject != NULL) ;
58 destroyObject(realObject);
65 return QString::null ;
75 QMetaObject mo = getDescription();
81 QMetaObject mo = getDescription();
void destroy()
Destroys the real component.
virtual QString toString()
Defines a basic seralization mechanism.
Class handling the generic description of a component.
QStringList getMethodList(const QMetaObject *object, QMetaMethod::MethodType type)
Helper method for components.
virtual QStringList getSignals()
Returns the names of the availables signals.
virtual bool genuineInstanciate()
This method should implement the instanciation of the actual component.
virtual void genuineDestroy()
This method should implement the destruction of the actual component.
virtual bool parseString(QString)
Defines a basic seralization mechanism.
virtual QStringList getSlots()
Returns the names of the available slots.