LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PropertySettingSignalTransition Class Reference

#include <propertysettingsignaltransition.h>

Inheritance diagram for PropertySettingSignalTransition:
[legend]
Collaboration diagram for PropertySettingSignalTransition:
[legend]

Public Member Functions

 PropertySettingSignalTransition (QObject *triggerObject, const char *triggerSignal, QObject *targetObject, const QString &propertyName)
 
virtual ~PropertySettingSignalTransition ()
 
virtual QObjectsetTargetObject (QObject *targetObj)
 
virtual QString setPropertyName (const QString &propertyName)
 

Protected Member Functions

virtual void onTransition (QEvent *e)
 protected: More...
 

Protected Attributes

QPointer< QObjectm_qp_targetObject
 
QString m_propertyName
 

Constructor & Destructor Documentation

PropertySettingSignalTransition::PropertySettingSignalTransition ( QObject triggerObject,
const char *  triggerSignal,
QObject targetObject,
const QString &  propertyName 
)
PropertySettingSignalTransition::~PropertySettingSignalTransition ( )
virtual

Member Function Documentation

void PropertySettingSignalTransition::onTransition ( QEvent e)
protectedvirtual

protected:

QString PropertySettingSignalTransition::setPropertyName ( const QString &  propertyName)
virtual
QObject * PropertySettingSignalTransition::setTargetObject ( QObject targetObj)
virtual

Member Data Documentation

QString PropertySettingSignalTransition::m_propertyName
protected
QPointer<QObject> PropertySettingSignalTransition::m_qp_targetObject
protected

The documentation for this class was generated from the following files: