#pragma once #ifndef MIQT_QT6_GEN_QVALIDATOR_H #define MIQT_QT6_GEN_QVALIDATOR_H #include #include #include #pragma GCC diagnostic ignored "-Wdeprecated-declarations" #include "../libmiqt/libmiqt.h" #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus class QDoubleValidator; class QIntValidator; class QLocale; class QMetaObject; class QObject; class QRegularExpression; class QRegularExpressionValidator; class QValidator; #else typedef struct QDoubleValidator QDoubleValidator; typedef struct QIntValidator QIntValidator; typedef struct QLocale QLocale; typedef struct QMetaObject QMetaObject; typedef struct QObject QObject; typedef struct QRegularExpression QRegularExpression; typedef struct QRegularExpressionValidator QRegularExpressionValidator; typedef struct QValidator QValidator; #endif QMetaObject* QValidator_MetaObject(const QValidator* self); void* QValidator_Metacast(QValidator* self, const char* param1); struct miqt_string QValidator_Tr(const char* s); void QValidator_SetLocale(QValidator* self, QLocale* locale); QLocale* QValidator_Locale(const QValidator* self); int QValidator_Validate(const QValidator* self, struct miqt_string param1, int* param2); void QValidator_Fixup(const QValidator* self, struct miqt_string param1); void QValidator_Changed(QValidator* self); void QValidator_connect_Changed(QValidator* self, intptr_t slot); struct miqt_string QValidator_Tr2(const char* s, const char* c); struct miqt_string QValidator_Tr3(const char* s, const char* c, int n); void QValidator_Delete(QValidator* self, bool isSubclass); void QIntValidator_new(QIntValidator** outptr_QIntValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); void QIntValidator_new2(int bottom, int top, QIntValidator** outptr_QIntValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); void QIntValidator_new3(QObject* parent, QIntValidator** outptr_QIntValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); void QIntValidator_new4(int bottom, int top, QObject* parent, QIntValidator** outptr_QIntValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); QMetaObject* QIntValidator_MetaObject(const QIntValidator* self); void* QIntValidator_Metacast(QIntValidator* self, const char* param1); struct miqt_string QIntValidator_Tr(const char* s); int QIntValidator_Validate(const QIntValidator* self, struct miqt_string param1, int* param2); void QIntValidator_Fixup(const QIntValidator* self, struct miqt_string input); void QIntValidator_SetBottom(QIntValidator* self, int bottom); void QIntValidator_SetTop(QIntValidator* self, int top); void QIntValidator_SetRange(QIntValidator* self, int bottom, int top); int QIntValidator_Bottom(const QIntValidator* self); int QIntValidator_Top(const QIntValidator* self); void QIntValidator_BottomChanged(QIntValidator* self, int bottom); void QIntValidator_connect_BottomChanged(QIntValidator* self, intptr_t slot); void QIntValidator_TopChanged(QIntValidator* self, int top); void QIntValidator_connect_TopChanged(QIntValidator* self, intptr_t slot); struct miqt_string QIntValidator_Tr2(const char* s, const char* c); struct miqt_string QIntValidator_Tr3(const char* s, const char* c, int n); void QIntValidator_override_virtual_Validate(void* self, intptr_t slot); int QIntValidator_virtualbase_Validate(const void* self, struct miqt_string param1, int* param2); void QIntValidator_override_virtual_Fixup(void* self, intptr_t slot); void QIntValidator_virtualbase_Fixup(const void* self, struct miqt_string input); void QIntValidator_Delete(QIntValidator* self, bool isSubclass); void QDoubleValidator_new(QDoubleValidator** outptr_QDoubleValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); void QDoubleValidator_new2(double bottom, double top, int decimals, QDoubleValidator** outptr_QDoubleValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); void QDoubleValidator_new3(QObject* parent, QDoubleValidator** outptr_QDoubleValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); void QDoubleValidator_new4(double bottom, double top, int decimals, QObject* parent, QDoubleValidator** outptr_QDoubleValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); QMetaObject* QDoubleValidator_MetaObject(const QDoubleValidator* self); void* QDoubleValidator_Metacast(QDoubleValidator* self, const char* param1); struct miqt_string QDoubleValidator_Tr(const char* s); int QDoubleValidator_Validate(const QDoubleValidator* self, struct miqt_string param1, int* param2); void QDoubleValidator_Fixup(const QDoubleValidator* self, struct miqt_string input); void QDoubleValidator_SetRange(QDoubleValidator* self, double bottom, double top, int decimals); void QDoubleValidator_SetRange2(QDoubleValidator* self, double bottom, double top); void QDoubleValidator_SetBottom(QDoubleValidator* self, double bottom); void QDoubleValidator_SetTop(QDoubleValidator* self, double top); void QDoubleValidator_SetDecimals(QDoubleValidator* self, int decimals); void QDoubleValidator_SetNotation(QDoubleValidator* self, int notation); double QDoubleValidator_Bottom(const QDoubleValidator* self); double QDoubleValidator_Top(const QDoubleValidator* self); int QDoubleValidator_Decimals(const QDoubleValidator* self); int QDoubleValidator_Notation(const QDoubleValidator* self); void QDoubleValidator_BottomChanged(QDoubleValidator* self, double bottom); void QDoubleValidator_connect_BottomChanged(QDoubleValidator* self, intptr_t slot); void QDoubleValidator_TopChanged(QDoubleValidator* self, double top); void QDoubleValidator_connect_TopChanged(QDoubleValidator* self, intptr_t slot); void QDoubleValidator_DecimalsChanged(QDoubleValidator* self, int decimals); void QDoubleValidator_connect_DecimalsChanged(QDoubleValidator* self, intptr_t slot); void QDoubleValidator_NotationChanged(QDoubleValidator* self, int notation); void QDoubleValidator_connect_NotationChanged(QDoubleValidator* self, intptr_t slot); struct miqt_string QDoubleValidator_Tr2(const char* s, const char* c); struct miqt_string QDoubleValidator_Tr3(const char* s, const char* c, int n); void QDoubleValidator_override_virtual_Validate(void* self, intptr_t slot); int QDoubleValidator_virtualbase_Validate(const void* self, struct miqt_string param1, int* param2); void QDoubleValidator_override_virtual_Fixup(void* self, intptr_t slot); void QDoubleValidator_virtualbase_Fixup(const void* self, struct miqt_string input); void QDoubleValidator_Delete(QDoubleValidator* self, bool isSubclass); void QRegularExpressionValidator_new(QRegularExpressionValidator** outptr_QRegularExpressionValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); void QRegularExpressionValidator_new2(QRegularExpression* re, QRegularExpressionValidator** outptr_QRegularExpressionValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); void QRegularExpressionValidator_new3(QObject* parent, QRegularExpressionValidator** outptr_QRegularExpressionValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); void QRegularExpressionValidator_new4(QRegularExpression* re, QObject* parent, QRegularExpressionValidator** outptr_QRegularExpressionValidator, QValidator** outptr_QValidator, QObject** outptr_QObject); QMetaObject* QRegularExpressionValidator_MetaObject(const QRegularExpressionValidator* self); void* QRegularExpressionValidator_Metacast(QRegularExpressionValidator* self, const char* param1); struct miqt_string QRegularExpressionValidator_Tr(const char* s); int QRegularExpressionValidator_Validate(const QRegularExpressionValidator* self, struct miqt_string input, int* pos); QRegularExpression* QRegularExpressionValidator_RegularExpression(const QRegularExpressionValidator* self); void QRegularExpressionValidator_SetRegularExpression(QRegularExpressionValidator* self, QRegularExpression* re); void QRegularExpressionValidator_RegularExpressionChanged(QRegularExpressionValidator* self, QRegularExpression* re); void QRegularExpressionValidator_connect_RegularExpressionChanged(QRegularExpressionValidator* self, intptr_t slot); struct miqt_string QRegularExpressionValidator_Tr2(const char* s, const char* c); struct miqt_string QRegularExpressionValidator_Tr3(const char* s, const char* c, int n); void QRegularExpressionValidator_override_virtual_Validate(void* self, intptr_t slot); int QRegularExpressionValidator_virtualbase_Validate(const void* self, struct miqt_string input, int* pos); void QRegularExpressionValidator_override_virtual_Fixup(void* self, intptr_t slot); void QRegularExpressionValidator_virtualbase_Fixup(const void* self, struct miqt_string param1); void QRegularExpressionValidator_Delete(QRegularExpressionValidator* self, bool isSubclass); #ifdef __cplusplus } /* extern C */ #endif #endif