#pragma once #ifndef MIQT_QT_GEN_QMOUSEEVENTTRANSITION_H #define MIQT_QT_GEN_QMOUSEEVENTTRANSITION_H #include #include #include #pragma GCC diagnostic ignored "-Wdeprecated-declarations" #include "../libmiqt/libmiqt.h" #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus class QAbstractTransition; class QChildEvent; class QEvent; class QEventTransition; class QMetaMethod; class QMetaObject; class QMouseEventTransition; class QObject; class QPainterPath; class QState; class QTimerEvent; #else typedef struct QAbstractTransition QAbstractTransition; typedef struct QChildEvent QChildEvent; typedef struct QEvent QEvent; typedef struct QEventTransition QEventTransition; typedef struct QMetaMethod QMetaMethod; typedef struct QMetaObject QMetaObject; typedef struct QMouseEventTransition QMouseEventTransition; typedef struct QObject QObject; typedef struct QPainterPath QPainterPath; typedef struct QState QState; typedef struct QTimerEvent QTimerEvent; #endif QMouseEventTransition* QMouseEventTransition_new(); QMouseEventTransition* QMouseEventTransition_new2(QObject* object, int type, int button); QMouseEventTransition* QMouseEventTransition_new3(QState* sourceState); QMouseEventTransition* QMouseEventTransition_new4(QObject* object, int type, int button, QState* sourceState); void QMouseEventTransition_virtbase(QMouseEventTransition* src, QEventTransition** outptr_QEventTransition); QMetaObject* QMouseEventTransition_metaObject(const QMouseEventTransition* self); void* QMouseEventTransition_metacast(QMouseEventTransition* self, const char* param1); struct miqt_string QMouseEventTransition_tr(const char* s); struct miqt_string QMouseEventTransition_trUtf8(const char* s); int QMouseEventTransition_button(const QMouseEventTransition* self); void QMouseEventTransition_setButton(QMouseEventTransition* self, int button); int QMouseEventTransition_modifierMask(const QMouseEventTransition* self); void QMouseEventTransition_setModifierMask(QMouseEventTransition* self, int modifiers); QPainterPath* QMouseEventTransition_hitTestPath(const QMouseEventTransition* self); void QMouseEventTransition_setHitTestPath(QMouseEventTransition* self, QPainterPath* path); void QMouseEventTransition_onTransition(QMouseEventTransition* self, QEvent* event); bool QMouseEventTransition_eventTest(QMouseEventTransition* self, QEvent* event); struct miqt_string QMouseEventTransition_tr2(const char* s, const char* c); struct miqt_string QMouseEventTransition_tr3(const char* s, const char* c, int n); struct miqt_string QMouseEventTransition_trUtf82(const char* s, const char* c); struct miqt_string QMouseEventTransition_trUtf83(const char* s, const char* c, int n); bool QMouseEventTransition_override_virtual_onTransition(void* self, intptr_t slot); void QMouseEventTransition_virtualbase_onTransition(void* self, QEvent* event); bool QMouseEventTransition_override_virtual_eventTest(void* self, intptr_t slot); bool QMouseEventTransition_virtualbase_eventTest(void* self, QEvent* event); bool QMouseEventTransition_override_virtual_event(void* self, intptr_t slot); bool QMouseEventTransition_virtualbase_event(void* self, QEvent* e); bool QMouseEventTransition_override_virtual_eventFilter(void* self, intptr_t slot); bool QMouseEventTransition_virtualbase_eventFilter(void* self, QObject* watched, QEvent* event); bool QMouseEventTransition_override_virtual_timerEvent(void* self, intptr_t slot); void QMouseEventTransition_virtualbase_timerEvent(void* self, QTimerEvent* event); bool QMouseEventTransition_override_virtual_childEvent(void* self, intptr_t slot); void QMouseEventTransition_virtualbase_childEvent(void* self, QChildEvent* event); bool QMouseEventTransition_override_virtual_customEvent(void* self, intptr_t slot); void QMouseEventTransition_virtualbase_customEvent(void* self, QEvent* event); bool QMouseEventTransition_override_virtual_connectNotify(void* self, intptr_t slot); void QMouseEventTransition_virtualbase_connectNotify(void* self, QMetaMethod* signal); bool QMouseEventTransition_override_virtual_disconnectNotify(void* self, intptr_t slot); void QMouseEventTransition_virtualbase_disconnectNotify(void* self, QMetaMethod* signal); void QMouseEventTransition_delete(QMouseEventTransition* self); #ifdef __cplusplus } /* extern C */ #endif #endif