#pragma once #ifndef MIQT_QT_WEBENGINE_GEN_QWEBENGINEPAGE_H #define MIQT_QT_WEBENGINE_GEN_QWEBENGINEPAGE_H #include #include #include #pragma GCC diagnostic ignored "-Wdeprecated-declarations" #include "../../libmiqt/libmiqt.h" #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus class QAction; class QAuthenticator; class QChildEvent; class QColor; class QEvent; class QIcon; class QMenu; class QMetaMethod; class QMetaObject; class QObject; class QPageLayout; class QPointF; class QRect; class QSizeF; class QTimerEvent; class QUrl; class QWebChannel; class QWebEngineCertificateError; class QWebEngineClientCertificateSelection; class QWebEngineContextMenuData; class QWebEngineFindTextResult; class QWebEngineFullScreenRequest; class QWebEngineHistory; class QWebEngineHttpRequest; class QWebEnginePage; class QWebEngineProfile; class QWebEngineQuotaRequest; class QWebEngineRegisterProtocolHandlerRequest; class QWebEngineScriptCollection; class QWebEngineSettings; class QWebEngineUrlRequestInterceptor; class QWidget; #else typedef struct QAction QAction; typedef struct QAuthenticator QAuthenticator; typedef struct QChildEvent QChildEvent; typedef struct QColor QColor; typedef struct QEvent QEvent; typedef struct QIcon QIcon; typedef struct QMenu QMenu; typedef struct QMetaMethod QMetaMethod; typedef struct QMetaObject QMetaObject; typedef struct QObject QObject; typedef struct QPageLayout QPageLayout; typedef struct QPointF QPointF; typedef struct QRect QRect; typedef struct QSizeF QSizeF; typedef struct QTimerEvent QTimerEvent; typedef struct QUrl QUrl; typedef struct QWebChannel QWebChannel; typedef struct QWebEngineCertificateError QWebEngineCertificateError; typedef struct QWebEngineClientCertificateSelection QWebEngineClientCertificateSelection; typedef struct QWebEngineContextMenuData QWebEngineContextMenuData; typedef struct QWebEngineFindTextResult QWebEngineFindTextResult; typedef struct QWebEngineFullScreenRequest QWebEngineFullScreenRequest; typedef struct QWebEngineHistory QWebEngineHistory; typedef struct QWebEngineHttpRequest QWebEngineHttpRequest; typedef struct QWebEnginePage QWebEnginePage; typedef struct QWebEngineProfile QWebEngineProfile; typedef struct QWebEngineQuotaRequest QWebEngineQuotaRequest; typedef struct QWebEngineRegisterProtocolHandlerRequest QWebEngineRegisterProtocolHandlerRequest; typedef struct QWebEngineScriptCollection QWebEngineScriptCollection; typedef struct QWebEngineSettings QWebEngineSettings; typedef struct QWebEngineUrlRequestInterceptor QWebEngineUrlRequestInterceptor; typedef struct QWidget QWidget; #endif QWebEnginePage* QWebEnginePage_new(); QWebEnginePage* QWebEnginePage_new2(QWebEngineProfile* profile); QWebEnginePage* QWebEnginePage_new3(QObject* parent); QWebEnginePage* QWebEnginePage_new4(QWebEngineProfile* profile, QObject* parent); void QWebEnginePage_virtbase(QWebEnginePage* src, QObject** outptr_QObject); QMetaObject* QWebEnginePage_MetaObject(const QWebEnginePage* self); void* QWebEnginePage_Metacast(QWebEnginePage* self, const char* param1); struct miqt_string QWebEnginePage_Tr(const char* s); struct miqt_string QWebEnginePage_TrUtf8(const char* s); QWebEngineHistory* QWebEnginePage_History(const QWebEnginePage* self); void QWebEnginePage_SetView(QWebEnginePage* self, QWidget* view); QWidget* QWebEnginePage_View(const QWebEnginePage* self); bool QWebEnginePage_HasSelection(const QWebEnginePage* self); struct miqt_string QWebEnginePage_SelectedText(const QWebEnginePage* self); QWebEngineProfile* QWebEnginePage_Profile(const QWebEnginePage* self); QAction* QWebEnginePage_Action(const QWebEnginePage* self, int action); void QWebEnginePage_TriggerAction(QWebEnginePage* self, int action, bool checked); void QWebEnginePage_ReplaceMisspelledWord(QWebEnginePage* self, struct miqt_string replacement); bool QWebEnginePage_Event(QWebEnginePage* self, QEvent* param1); void QWebEnginePage_FindText(QWebEnginePage* self, struct miqt_string subString); QMenu* QWebEnginePage_CreateStandardContextMenu(QWebEnginePage* self); void QWebEnginePage_SetFeaturePermission(QWebEnginePage* self, QUrl* securityOrigin, int feature, int policy); void QWebEnginePage_Load(QWebEnginePage* self, QUrl* url); void QWebEnginePage_LoadWithRequest(QWebEnginePage* self, QWebEngineHttpRequest* request); void QWebEnginePage_Download(QWebEnginePage* self, QUrl* url); void QWebEnginePage_SetHtml(QWebEnginePage* self, struct miqt_string html); void QWebEnginePage_SetContent(QWebEnginePage* self, struct miqt_string data); struct miqt_string QWebEnginePage_Title(const QWebEnginePage* self); void QWebEnginePage_SetUrl(QWebEnginePage* self, QUrl* url); QUrl* QWebEnginePage_Url(const QWebEnginePage* self); QUrl* QWebEnginePage_RequestedUrl(const QWebEnginePage* self); QUrl* QWebEnginePage_IconUrl(const QWebEnginePage* self); QIcon* QWebEnginePage_Icon(const QWebEnginePage* self); double QWebEnginePage_ZoomFactor(const QWebEnginePage* self); void QWebEnginePage_SetZoomFactor(QWebEnginePage* self, double factor); QPointF* QWebEnginePage_ScrollPosition(const QWebEnginePage* self); QSizeF* QWebEnginePage_ContentsSize(const QWebEnginePage* self); void QWebEnginePage_RunJavaScript(QWebEnginePage* self, struct miqt_string scriptSource); void QWebEnginePage_RunJavaScript2(QWebEnginePage* self, struct miqt_string scriptSource, unsigned int worldId); QWebEngineScriptCollection* QWebEnginePage_Scripts(QWebEnginePage* self); QWebEngineSettings* QWebEnginePage_Settings(const QWebEnginePage* self); QWebChannel* QWebEnginePage_WebChannel(const QWebEnginePage* self); void QWebEnginePage_SetWebChannel(QWebEnginePage* self, QWebChannel* webChannel); void QWebEnginePage_SetWebChannel2(QWebEnginePage* self, QWebChannel* param1, unsigned int worldId); QColor* QWebEnginePage_BackgroundColor(const QWebEnginePage* self); void QWebEnginePage_SetBackgroundColor(QWebEnginePage* self, QColor* color); void QWebEnginePage_Save(const QWebEnginePage* self, struct miqt_string filePath); bool QWebEnginePage_IsAudioMuted(const QWebEnginePage* self); void QWebEnginePage_SetAudioMuted(QWebEnginePage* self, bool muted); bool QWebEnginePage_RecentlyAudible(const QWebEnginePage* self); long long QWebEnginePage_RenderProcessPid(const QWebEnginePage* self); void QWebEnginePage_PrintToPdf(QWebEnginePage* self, struct miqt_string filePath); void QWebEnginePage_SetInspectedPage(QWebEnginePage* self, QWebEnginePage* page); QWebEnginePage* QWebEnginePage_InspectedPage(const QWebEnginePage* self); void QWebEnginePage_SetDevToolsPage(QWebEnginePage* self, QWebEnginePage* page); QWebEnginePage* QWebEnginePage_DevToolsPage(const QWebEnginePage* self); void QWebEnginePage_SetUrlRequestInterceptor(QWebEnginePage* self, QWebEngineUrlRequestInterceptor* interceptor); QWebEngineContextMenuData* QWebEnginePage_ContextMenuData(const QWebEnginePage* self); int QWebEnginePage_LifecycleState(const QWebEnginePage* self); void QWebEnginePage_SetLifecycleState(QWebEnginePage* self, int state); int QWebEnginePage_RecommendedState(const QWebEnginePage* self); bool QWebEnginePage_IsVisible(const QWebEnginePage* self); void QWebEnginePage_SetVisible(QWebEnginePage* self, bool visible); void QWebEnginePage_LoadStarted(QWebEnginePage* self); void QWebEnginePage_connect_LoadStarted(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_LoadProgress(QWebEnginePage* self, int progress); void QWebEnginePage_connect_LoadProgress(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_LoadFinished(QWebEnginePage* self, bool ok); void QWebEnginePage_connect_LoadFinished(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_LinkHovered(QWebEnginePage* self, struct miqt_string url); void QWebEnginePage_connect_LinkHovered(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_SelectionChanged(QWebEnginePage* self); void QWebEnginePage_connect_SelectionChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_GeometryChangeRequested(QWebEnginePage* self, QRect* geom); void QWebEnginePage_connect_GeometryChangeRequested(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_WindowCloseRequested(QWebEnginePage* self); void QWebEnginePage_connect_WindowCloseRequested(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_FeaturePermissionRequested(QWebEnginePage* self, QUrl* securityOrigin, int feature); void QWebEnginePage_connect_FeaturePermissionRequested(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_FeaturePermissionRequestCanceled(QWebEnginePage* self, QUrl* securityOrigin, int feature); void QWebEnginePage_connect_FeaturePermissionRequestCanceled(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_FullScreenRequested(QWebEnginePage* self, QWebEngineFullScreenRequest* fullScreenRequest); void QWebEnginePage_connect_FullScreenRequested(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_QuotaRequested(QWebEnginePage* self, QWebEngineQuotaRequest* quotaRequest); void QWebEnginePage_connect_QuotaRequested(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_RegisterProtocolHandlerRequested(QWebEnginePage* self, QWebEngineRegisterProtocolHandlerRequest* request); void QWebEnginePage_connect_RegisterProtocolHandlerRequested(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_SelectClientCertificate(QWebEnginePage* self, QWebEngineClientCertificateSelection* clientCertSelection); void QWebEnginePage_connect_SelectClientCertificate(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_AuthenticationRequired(QWebEnginePage* self, QUrl* requestUrl, QAuthenticator* authenticator); void QWebEnginePage_connect_AuthenticationRequired(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_ProxyAuthenticationRequired(QWebEnginePage* self, QUrl* requestUrl, QAuthenticator* authenticator, struct miqt_string proxyHost); void QWebEnginePage_connect_ProxyAuthenticationRequired(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_RenderProcessTerminated(QWebEnginePage* self, int terminationStatus, int exitCode); void QWebEnginePage_connect_RenderProcessTerminated(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_TitleChanged(QWebEnginePage* self, struct miqt_string title); void QWebEnginePage_connect_TitleChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_UrlChanged(QWebEnginePage* self, QUrl* url); void QWebEnginePage_connect_UrlChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_IconUrlChanged(QWebEnginePage* self, QUrl* url); void QWebEnginePage_connect_IconUrlChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_IconChanged(QWebEnginePage* self, QIcon* icon); void QWebEnginePage_connect_IconChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_ScrollPositionChanged(QWebEnginePage* self, QPointF* position); void QWebEnginePage_connect_ScrollPositionChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_ContentsSizeChanged(QWebEnginePage* self, QSizeF* size); void QWebEnginePage_connect_ContentsSizeChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_AudioMutedChanged(QWebEnginePage* self, bool muted); void QWebEnginePage_connect_AudioMutedChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_RecentlyAudibleChanged(QWebEnginePage* self, bool recentlyAudible); void QWebEnginePage_connect_RecentlyAudibleChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_RenderProcessPidChanged(QWebEnginePage* self, long long pid); void QWebEnginePage_connect_RenderProcessPidChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_PdfPrintingFinished(QWebEnginePage* self, struct miqt_string filePath, bool success); void QWebEnginePage_connect_PdfPrintingFinished(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_PrintRequested(QWebEnginePage* self); void QWebEnginePage_connect_PrintRequested(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_VisibleChanged(QWebEnginePage* self, bool visible); void QWebEnginePage_connect_VisibleChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_LifecycleStateChanged(QWebEnginePage* self, int state); void QWebEnginePage_connect_LifecycleStateChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_RecommendedStateChanged(QWebEnginePage* self, int state); void QWebEnginePage_connect_RecommendedStateChanged(QWebEnginePage* self, intptr_t slot); void QWebEnginePage_FindTextFinished(QWebEnginePage* self, QWebEngineFindTextResult* result); void QWebEnginePage_connect_FindTextFinished(QWebEnginePage* self, intptr_t slot); QWebEnginePage* QWebEnginePage_CreateWindow(QWebEnginePage* self, int typeVal); struct miqt_array /* of struct miqt_string */ QWebEnginePage_ChooseFiles(QWebEnginePage* self, int mode, struct miqt_array /* of struct miqt_string */ oldFiles, struct miqt_array /* of struct miqt_string */ acceptedMimeTypes); void QWebEnginePage_JavaScriptAlert(QWebEnginePage* self, QUrl* securityOrigin, struct miqt_string msg); bool QWebEnginePage_JavaScriptConfirm(QWebEnginePage* self, QUrl* securityOrigin, struct miqt_string msg); void QWebEnginePage_JavaScriptConsoleMessage(QWebEnginePage* self, int level, struct miqt_string message, int lineNumber, struct miqt_string sourceID); bool QWebEnginePage_CertificateError(QWebEnginePage* self, QWebEngineCertificateError* certificateError); bool QWebEnginePage_AcceptNavigationRequest(QWebEnginePage* self, QUrl* url, int typeVal, bool isMainFrame); struct miqt_string QWebEnginePage_Tr2(const char* s, const char* c); struct miqt_string QWebEnginePage_Tr3(const char* s, const char* c, int n); struct miqt_string QWebEnginePage_TrUtf82(const char* s, const char* c); struct miqt_string QWebEnginePage_TrUtf83(const char* s, const char* c, int n); void QWebEnginePage_FindText2(QWebEnginePage* self, struct miqt_string subString, int options); void QWebEnginePage_Download2(QWebEnginePage* self, QUrl* url, struct miqt_string filename); void QWebEnginePage_SetHtml2(QWebEnginePage* self, struct miqt_string html, QUrl* baseUrl); void QWebEnginePage_SetContent2(QWebEnginePage* self, struct miqt_string data, struct miqt_string mimeType); void QWebEnginePage_SetContent3(QWebEnginePage* self, struct miqt_string data, struct miqt_string mimeType, QUrl* baseUrl); void QWebEnginePage_Save2(const QWebEnginePage* self, struct miqt_string filePath, int format); void QWebEnginePage_PrintToPdf2(QWebEnginePage* self, struct miqt_string filePath, QPageLayout* layout); void QWebEnginePage_override_virtual_TriggerAction(void* self, intptr_t slot); void QWebEnginePage_virtualbase_TriggerAction(void* self, int action, bool checked); void QWebEnginePage_override_virtual_Event(void* self, intptr_t slot); bool QWebEnginePage_virtualbase_Event(void* self, QEvent* param1); void QWebEnginePage_override_virtual_CreateWindow(void* self, intptr_t slot); QWebEnginePage* QWebEnginePage_virtualbase_CreateWindow(void* self, int typeVal); void QWebEnginePage_override_virtual_ChooseFiles(void* self, intptr_t slot); struct miqt_array /* of struct miqt_string */ QWebEnginePage_virtualbase_ChooseFiles(void* self, int mode, struct miqt_array /* of struct miqt_string */ oldFiles, struct miqt_array /* of struct miqt_string */ acceptedMimeTypes); void QWebEnginePage_override_virtual_JavaScriptAlert(void* self, intptr_t slot); void QWebEnginePage_virtualbase_JavaScriptAlert(void* self, QUrl* securityOrigin, struct miqt_string msg); void QWebEnginePage_override_virtual_JavaScriptConfirm(void* self, intptr_t slot); bool QWebEnginePage_virtualbase_JavaScriptConfirm(void* self, QUrl* securityOrigin, struct miqt_string msg); void QWebEnginePage_override_virtual_JavaScriptConsoleMessage(void* self, intptr_t slot); void QWebEnginePage_virtualbase_JavaScriptConsoleMessage(void* self, int level, struct miqt_string message, int lineNumber, struct miqt_string sourceID); void QWebEnginePage_override_virtual_CertificateError(void* self, intptr_t slot); bool QWebEnginePage_virtualbase_CertificateError(void* self, QWebEngineCertificateError* certificateError); void QWebEnginePage_override_virtual_AcceptNavigationRequest(void* self, intptr_t slot); bool QWebEnginePage_virtualbase_AcceptNavigationRequest(void* self, QUrl* url, int typeVal, bool isMainFrame); void QWebEnginePage_override_virtual_EventFilter(void* self, intptr_t slot); bool QWebEnginePage_virtualbase_EventFilter(void* self, QObject* watched, QEvent* event); void QWebEnginePage_override_virtual_TimerEvent(void* self, intptr_t slot); void QWebEnginePage_virtualbase_TimerEvent(void* self, QTimerEvent* event); void QWebEnginePage_override_virtual_ChildEvent(void* self, intptr_t slot); void QWebEnginePage_virtualbase_ChildEvent(void* self, QChildEvent* event); void QWebEnginePage_override_virtual_CustomEvent(void* self, intptr_t slot); void QWebEnginePage_virtualbase_CustomEvent(void* self, QEvent* event); void QWebEnginePage_override_virtual_ConnectNotify(void* self, intptr_t slot); void QWebEnginePage_virtualbase_ConnectNotify(void* self, QMetaMethod* signal); void QWebEnginePage_override_virtual_DisconnectNotify(void* self, intptr_t slot); void QWebEnginePage_virtualbase_DisconnectNotify(void* self, QMetaMethod* signal); void QWebEnginePage_Delete(QWebEnginePage* self, bool isSubclass); #ifdef __cplusplus } /* extern C */ #endif #endif