#pragma once #ifndef MIQT_QT6_QML_GEN_QQMLINCUBATOR_H #define MIQT_QT6_QML_GEN_QQMLINCUBATOR_H #include #include #include #pragma GCC diagnostic ignored "-Wdeprecated-declarations" #include "../../libmiqt/libmiqt.h" #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus class QObject; class QQmlEngine; class QQmlError; class QQmlIncubationController; class QQmlIncubator; class QVariant; #else typedef struct QObject QObject; typedef struct QQmlEngine QQmlEngine; typedef struct QQmlError QQmlError; typedef struct QQmlIncubationController QQmlIncubationController; typedef struct QQmlIncubator QQmlIncubator; typedef struct QVariant QVariant; #endif QQmlIncubator* QQmlIncubator_new(); QQmlIncubator* QQmlIncubator_new2(int param1); void QQmlIncubator_clear(QQmlIncubator* self); void QQmlIncubator_forceCompletion(QQmlIncubator* self); bool QQmlIncubator_isNull(const QQmlIncubator* self); bool QQmlIncubator_isReady(const QQmlIncubator* self); bool QQmlIncubator_isError(const QQmlIncubator* self); bool QQmlIncubator_isLoading(const QQmlIncubator* self); struct miqt_array /* of QQmlError* */ QQmlIncubator_errors(const QQmlIncubator* self); int QQmlIncubator_incubationMode(const QQmlIncubator* self); int QQmlIncubator_status(const QQmlIncubator* self); QObject* QQmlIncubator_object(const QQmlIncubator* self); void QQmlIncubator_setInitialProperties(QQmlIncubator* self, struct miqt_map /* of struct miqt_string to QVariant* */ initialProperties); void QQmlIncubator_statusChanged(QQmlIncubator* self, int param1); void QQmlIncubator_setInitialState(QQmlIncubator* self, QObject* initialState); bool QQmlIncubator_override_virtual_statusChanged(void* self, intptr_t slot); void QQmlIncubator_virtualbase_statusChanged(void* self, int param1); bool QQmlIncubator_override_virtual_setInitialState(void* self, intptr_t slot); void QQmlIncubator_virtualbase_setInitialState(void* self, QObject* initialState); void QQmlIncubator_delete(QQmlIncubator* self); QQmlIncubationController* QQmlIncubationController_new(); QQmlEngine* QQmlIncubationController_engine(const QQmlIncubationController* self); int QQmlIncubationController_incubatingObjectCount(const QQmlIncubationController* self); void QQmlIncubationController_incubateFor(QQmlIncubationController* self, int msecs); void QQmlIncubationController_incubatingObjectCountChanged(QQmlIncubationController* self, int param1); bool QQmlIncubationController_override_virtual_incubatingObjectCountChanged(void* self, intptr_t slot); void QQmlIncubationController_virtualbase_incubatingObjectCountChanged(void* self, int param1); void QQmlIncubationController_delete(QQmlIncubationController* self); #ifdef __cplusplus } /* extern C */ #endif #endif