Eneboo - Documentación para desarrolladores
Clases | 'defines'
Referencia del Archivo src/qt/include/private/qcom_p.h
#include "qstringlist.h"
#include "quuid.h"

Ir al código fuente de este archivo.

Clases

struct  QUnknownInterface
struct  QDispatchInterface
class  QInterfacePtr< T >
struct  QObjectInterface
struct  QComponentInformationInterface
struct  QComponentFactoryInterface
struct  QLibraryInterface
struct  QFeatureListInterface
struct  QComponentRegistrationInterface
struct  QtULong

'defines'

#define QRESULT   unsigned long
#define QS_OK   (QRESULT)0x00000000
#define QS_FALSE   (QRESULT)0x00000001
#define QE_NOTIMPL   (QRESULT)0x80000001
#define QE_OUTOFMEMORY   (QRESULT)0x80000002
#define QE_INVALIDARG   (QRESULT)0x80000003
#define QE_NOINTERFACE   (QRESULT)0x80000004
#define QE_NOCOMPONENT   (QRESULT)0x80000005
#define IID_QUnknown   QUuid(0x1d8518cd, 0xe8f5, 0x4366, 0x99, 0xe8, 0x87, 0x9f, 0xd7, 0xe4, 0x82, 0xde)
#define IID_QDispatch   QUuid( 0xfbac965e, 0xa441, 0x413f, 0x93, 0x5e, 0xcd, 0xf5, 0x82, 0x57, 0x3f, 0xab)
#define IID_QObject   QUuid( 0x10a1501b, 0x4c5f, 0x4914, 0x95, 0xdd, 0xc4, 0x00, 0x48, 0x6c, 0xf9, 0x00)
#define IID_QComponentInformation   QUuid(0x5f3968a5, 0xf451, 0x45b1, 0x96, 0xfb, 0x6, 0x1a, 0xd9, 0x8f, 0x92, 0x6e)
#define IID_QComponentFactory   QUuid( 0x6caa771b, 0x17bb, 0x4988, 0x9e, 0x78, 0xba, 0x5c, 0xdd, 0xaa, 0xc3, 0x1e)
#define IID_QLibrary   QUuid( 0xd16111d4, 0xe1e7, 0x4c47, 0x85, 0x99, 0x24, 0x48, 0x3d, 0xae, 0x2e, 0x07)
#define IID_QFeatureList   QUuid(0x3f8fdc44, 0x3015, 0x4f3e, 0xb6, 0xd6, 0xe4, 0xaa, 0xaa, 0xbd, 0xea, 0xad)
#define IID_QComponentRegistration   QUuid( 0xb5feb5de, 0xe0cd, 0x4e37, 0xb0, 0xeb, 0x8a, 0x81, 0x24, 0x99, 0xa0, 0xc1)
#define Q_REFCOUNT
#define QT_THREADED_BUILD   0
#define Q_UCM_FLAGS_STRING   "01"
#define Q_EXTERN_C   extern
#define Q_UCM_VERIFICATION_DATA
#define Q_CREATE_INSTANCE(IMPLEMENTATION)
#define Q_EXPORT_COMPONENT()
#define Q_EXPORT_INTERFACE()   Q_EXPORT_COMPONENT()

Documentación de los 'defines'

#define IID_QComponentFactory   QUuid( 0x6caa771b, 0x17bb, 0x4988, 0x9e, 0x78, 0xba, 0x5c, 0xdd, 0xaa, 0xc3, 0x1e)
#define IID_QComponentInformation   QUuid(0x5f3968a5, 0xf451, 0x45b1, 0x96, 0xfb, 0x6, 0x1a, 0xd9, 0x8f, 0x92, 0x6e)
#define IID_QComponentRegistration   QUuid( 0xb5feb5de, 0xe0cd, 0x4e37, 0xb0, 0xeb, 0x8a, 0x81, 0x24, 0x99, 0xa0, 0xc1)
#define IID_QDispatch   QUuid( 0xfbac965e, 0xa441, 0x413f, 0x93, 0x5e, 0xcd, 0xf5, 0x82, 0x57, 0x3f, 0xab)
#define IID_QFeatureList   QUuid(0x3f8fdc44, 0x3015, 0x4f3e, 0xb6, 0xd6, 0xe4, 0xaa, 0xaa, 0xbd, 0xea, 0xad)
#define IID_QLibrary   QUuid( 0xd16111d4, 0xe1e7, 0x4c47, 0x85, 0x99, 0x24, 0x48, 0x3d, 0xae, 0x2e, 0x07)
#define IID_QObject   QUuid( 0x10a1501b, 0x4c5f, 0x4914, 0x95, 0xdd, 0xc4, 0x00, 0x48, 0x6c, 0xf9, 0x00)
#define IID_QUnknown   QUuid(0x1d8518cd, 0xe8f5, 0x4366, 0x99, 0xe8, 0x87, 0x9f, 0xd7, 0xe4, 0x82, 0xde)
#define Q_CREATE_INSTANCE (   IMPLEMENTATION)
Valor:
IMPLEMENTATION *i = new IMPLEMENTATION;         \
        QUnknownInterface* iface = 0;                   \
        i->queryInterface( IID_QUnknown, &iface );      \
        return iface;
#define Q_EXPORT_COMPONENT ( )
Valor:
Q_UCM_VERIFICATION_DATA \
            Q_EXTERN_C \
            const char *qt_ucm_query_verification_data() \
            { return qt_ucm_verification_data; } \
            Q_EXTERN_C QUnknownInterface* ucm_instantiate()
#define Q_EXPORT_INTERFACE ( )    Q_EXPORT_COMPONENT()
#define Q_EXTERN_C   extern
#define Q_REFCOUNT
Valor:
private:           \
    QtULong qtrefcount;   \
public:            \
    ulong addRef() {return qtrefcount++;} \
    ulong release() {if(!--qtrefcount){delete this;return 0;}return qtrefcount;}
#define Q_UCM_FLAGS_STRING   "01"
#define Q_UCM_VERIFICATION_DATA
Valor:
static const char *qt_ucm_verification_data =                   \
            "pattern=""QT_UCM_VERIFICATION_DATA""\n"                    \
            "version="QT_VERSION_STR"\n"                                \
            "flags="Q_UCM_FLAGS_STRING"\n"                              \
            "buildkey="QT_BUILD_KEY"\0";
#define QE_INVALIDARG   (QRESULT)0x80000003
#define QE_NOCOMPONENT   (QRESULT)0x80000005
#define QE_NOINTERFACE   (QRESULT)0x80000004
#define QE_NOTIMPL   (QRESULT)0x80000001
#define QE_OUTOFMEMORY   (QRESULT)0x80000002
#define QRESULT   unsigned long
#define QS_FALSE   (QRESULT)0x00000001
#define QS_OK   (QRESULT)0x00000000
#define QT_THREADED_BUILD   0
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'