Eneboo - Documentación para desarrolladores
Clases | 'defines'
Referencia del Archivo src/flbase/aqsobjects/AQSWrapperFactory_p.h
#include <qobject.h>

Ir al código fuente de este archivo.

Clases

class  AQSWrapperFactoryPrivate

'defines'

#define AQ_REG_WRAP(Class)   registerWrapper(AQ_QUOTEME(Q##Class), AQ_QUOTEME(AQS##Class))
#define AQ_REG_WRAP_AQOBJECT(Class)   registerWrapper(AQ_QUOTEME(AQ##Class), AQ_QUOTEME(AQS##Class))
#define AQ_CRE_WRAP_OBJECT(Class)
#define AQ_CRE_WRAP_AQOBJECT(Class)
#define AQ_CRE_WRAP_VOIDPTR(Class)
#define AQ_CRE_WRAP_VOIDPTR_AQOBJECT(Class)

Documentación de los 'defines'

#define AQ_CRE_WRAP_AQOBJECT (   Class)
Valor:
if (className == AQ_QUOTEME(AQ##Class)) { \
    QObject *o = static_cast<QObject *>(ptr); \
    if (qstrcmp(o->className(), AQ_QUOTEME(AQ##Class)) != 0) return o; \
    AQS##Class *qo = new AQS##Class(o); \
    qo->setWrap(); \
    return qo; \
  }
#define AQ_CRE_WRAP_OBJECT (   Class)
Valor:
if (className == AQ_QUOTEME(Q##Class)) { \
    QObject *o = static_cast<QObject *>(ptr); \
    if (qstrcmp(o->className(), AQ_QUOTEME(Q##Class)) != 0) return o; \
    AQS##Class *qo = new AQS##Class(o); \
    qo->setWrap(); \
    return qo; \
  }
#define AQ_CRE_WRAP_VOIDPTR (   Class)
Valor:
if (className == AQ_QUOTEME(Q##Class)) { \
    AQS##Class *aqo = new AQS##Class(ptr); \
    aqo->setWrap(); \
    return aqo; \
  }
#define AQ_CRE_WRAP_VOIDPTR_AQOBJECT (   Class)
Valor:
if (className == AQ_QUOTEME(AQ##Class)) { \
    AQS##Class *aqo = new AQS##Class(ptr); \
    aqo->setWrap(); \
    return aqo; \
  }
#define AQ_REG_WRAP (   Class)    registerWrapper(AQ_QUOTEME(Q##Class), AQ_QUOTEME(AQS##Class))
#define AQ_REG_WRAP_AQOBJECT (   Class)    registerWrapper(AQ_QUOTEME(AQ##Class), AQ_QUOTEME(AQS##Class))
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'