|
Public Types |
| DT_VOID |
| DT_CHAR |
| DT_UCHAR |
| DT_SHORT |
| DT_USHORT |
| DT_INT |
| DT_UINT |
| DT_LONG |
| DT_ULONG |
| DT_FLOAT |
| DT_DOUBLE |
| DT_STRING |
| DT_LAST |
| ID_VALUE |
| ID_OPTION |
| ID_LAST |
enum | {
DT_VOID,
DT_CHAR,
DT_UCHAR,
DT_SHORT,
DT_USHORT,
DT_INT,
DT_UINT,
DT_LONG,
DT_ULONG,
DT_FLOAT,
DT_DOUBLE,
DT_STRING,
DT_LAST
} |
enum | { ID_VALUE,
ID_OPTION,
ID_LAST
} |
Public Member Functions |
long | onCmdValue (FXObject *, FXSelector, void *) |
long | onUpdValue (FXObject *, FXSelector, void *) |
long | onCmdOption (FXObject *, FXSelector, void *) |
long | onUpdOption (FXObject *, FXSelector, void *) |
| FXDataTarget () |
| FXDataTarget (FXObject *tgt, FXSelector sel) |
| FXDataTarget (FXchar &value, FXObject *tgt=NULL, FXSelector sel=0) |
| FXDataTarget (FXuchar &value, FXObject *tgt=NULL, FXSelector sel=0) |
| FXDataTarget (FXshort &value, FXObject *tgt=NULL, FXSelector sel=0) |
| FXDataTarget (FXushort &value, FXObject *tgt=NULL, FXSelector sel=0) |
| FXDataTarget (FXint &value, FXObject *tgt=NULL, FXSelector sel=0) |
| FXDataTarget (FXuint &value, FXObject *tgt=NULL, FXSelector sel=0) |
| FXDataTarget (FXlong &value, FXObject *tgt=NULL, FXSelector sel=0) |
| FXDataTarget (FXulong &value, FXObject *tgt=NULL, FXSelector sel=0) |
| FXDataTarget (FXfloat &value, FXObject *tgt=NULL, FXSelector sel=0) |
| FXDataTarget (FXdouble &value, FXObject *tgt=NULL, FXSelector sel=0) |
| FXDataTarget (FXString &value, FXObject *tgt=NULL, FXSelector sel=0) |
void | setTarget (FXObject *t) |
FXObject * | getTarget () const |
void | setSelector (FXSelector sel) |
FXSelector | getSelector () const |
FXuint | getType () const |
void * | getData () const |
Generic::BoundFunctorV * | addUpcall (FXAutoPtr< Generic::BoundFunctorV > upcall) |
bool | removeUpcall (Generic::BoundFunctorV *upcall) |
void | connect () |
void | connect (FXchar &value) |
void | connect (FXuchar &value) |
void | connect (FXshort &value) |
void | connect (FXushort &value) |
void | connect (FXint &value) |
void | connect (FXuint &value) |
void | connect (FXlong &value) |
void | connect (FXulong &value) |
void | connect (FXfloat &value) |
void | connect (FXdouble &value) |
void | connect (FXString &value) |
void | connect (FXObject *tgt, FXSelector sel) |
void | connect (FXchar &value, FXObject *tgt, FXSelector sel) |
void | connect (FXuchar &value, FXObject *tgt, FXSelector sel) |
void | connect (FXshort &value, FXObject *tgt, FXSelector sel) |
void | connect (FXushort &value, FXObject *tgt, FXSelector sel) |
void | connect (FXint &value, FXObject *tgt, FXSelector sel) |
void | connect (FXuint &value, FXObject *tgt, FXSelector sel) |
void | connect (FXlong &value, FXObject *tgt, FXSelector sel) |
void | connect (FXulong &value, FXObject *tgt, FXSelector sel) |
void | connect (FXfloat &value, FXObject *tgt, FXSelector sel) |
void | connect (FXdouble &value, FXObject *tgt, FXSelector sel) |
void | connect (FXString &value, FXObject *tgt, FXSelector sel) |
virtual | ~FXDataTarget () |
virtual long | onDefault (FXObject *, FXSelector, void *) |
const FXchar * | getClassName () const |
bool | isMemberOf (const FXMetaClass *metaclass) const |
virtual long | tryHandle (FXObject *sender, FXSelector sel, void *ptr) |
virtual void | save (FXStream &store) const |
virtual void | load (FXStream &store) |
QTransString | tr (const char *text, const char *hint=0) |
virtual void * | getPythonObject () const |
virtual void | decouplePythonObject () const |
Protected Attributes |
FXObject * | target |
void * | data |
FXSelector | message |
FXuint | type |
QPtrVector< Generic::BoundFunctorV > | upcalls |