// +build !minimal #define protected public #define private public #include "uitools.h" #include "_cgo_export.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class MyQUiLoader: public QUiLoader { public: MyQUiLoader(QObject *parent = Q_NULLPTR) : QUiLoader(parent) {QUiLoader_QUiLoader_QRegisterMetaType();}; QAction * createAction(QObject * parent, const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtUiTools_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return static_cast(callbackQUiLoader_CreateAction(this, parent, namePacked)); }; QActionGroup * createActionGroup(QObject * parent, const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtUiTools_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return static_cast(callbackQUiLoader_CreateActionGroup(this, parent, namePacked)); }; QLayout * createLayout(const QString & className, QObject * parent, const QString & name) { QByteArray td80a05 = className.toUtf8(); QtUiTools_PackedString classNamePacked = { const_cast(td80a05.prepend("WHITESPACE").constData()+10), td80a05.size()-10 };QByteArray t6ae999 = name.toUtf8(); QtUiTools_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return static_cast(callbackQUiLoader_CreateLayout(this, classNamePacked, parent, namePacked)); }; QWidget * createWidget(const QString & className, QWidget * parent, const QString & name) { QByteArray td80a05 = className.toUtf8(); QtUiTools_PackedString classNamePacked = { const_cast(td80a05.prepend("WHITESPACE").constData()+10), td80a05.size()-10 };QByteArray t6ae999 = name.toUtf8(); QtUiTools_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return static_cast(callbackQUiLoader_CreateWidget(this, classNamePacked, parent, namePacked)); }; ~MyQUiLoader() { callbackQUiLoader_DestroyQUiLoader(this); }; void childEvent(QChildEvent * event) { callbackQUiLoader_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQUiLoader_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQUiLoader_CustomEvent(this, event); }; void deleteLater() { callbackQUiLoader_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQUiLoader_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQUiLoader_DisconnectNotify(this, const_cast(&sign)); }; bool event(QEvent * e) { return callbackQUiLoader_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQUiLoader_EventFilter(this, watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQUiLoader_MetaObject(const_cast(static_cast(this)))); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray taa2c4f = objectName.toUtf8(); QtUiTools_PackedString objectNamePacked = { const_cast(taa2c4f.prepend("WHITESPACE").constData()+10), taa2c4f.size()-10 };callbackQUiLoader_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQUiLoader_TimerEvent(this, event); }; }; Q_DECLARE_METATYPE(QUiLoader*) Q_DECLARE_METATYPE(MyQUiLoader*) int QUiLoader_QUiLoader_QRegisterMetaType(){qRegisterMetaType(); return qRegisterMetaType();} void* QUiLoader_NewQUiLoader(void* parent) { if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else if (dynamic_cast(static_cast(parent))) { return new MyQUiLoader(static_cast(parent)); } else { return new MyQUiLoader(static_cast(parent)); } } void QUiLoader_AddPluginPath(void* ptr, struct QtUiTools_PackedString path) { static_cast(ptr)->addPluginPath(QString::fromUtf8(path.data, path.len)); } struct QtUiTools_PackedString QUiLoader_AvailableLayouts(void* ptr) { return ({ QByteArray te9f98b = static_cast(ptr)->availableLayouts().join("¡¦!").toUtf8(); QtUiTools_PackedString { const_cast(te9f98b.prepend("WHITESPACE").constData()+10), te9f98b.size()-10 }; }); } struct QtUiTools_PackedString QUiLoader_AvailableWidgets(void* ptr) { return ({ QByteArray tf979e0 = static_cast(ptr)->availableWidgets().join("¡¦!").toUtf8(); QtUiTools_PackedString { const_cast(tf979e0.prepend("WHITESPACE").constData()+10), tf979e0.size()-10 }; }); } void QUiLoader_ClearPluginPaths(void* ptr) { static_cast(ptr)->clearPluginPaths(); } void* QUiLoader_CreateAction(void* ptr, void* parent, struct QtUiTools_PackedString name) { return static_cast(ptr)->createAction(static_cast(parent), QString::fromUtf8(name.data, name.len)); } void* QUiLoader_CreateActionDefault(void* ptr, void* parent, struct QtUiTools_PackedString name) { return static_cast(ptr)->QUiLoader::createAction(static_cast(parent), QString::fromUtf8(name.data, name.len)); } void* QUiLoader_CreateActionGroup(void* ptr, void* parent, struct QtUiTools_PackedString name) { return static_cast(ptr)->createActionGroup(static_cast(parent), QString::fromUtf8(name.data, name.len)); } void* QUiLoader_CreateActionGroupDefault(void* ptr, void* parent, struct QtUiTools_PackedString name) { return static_cast(ptr)->QUiLoader::createActionGroup(static_cast(parent), QString::fromUtf8(name.data, name.len)); } void* QUiLoader_CreateLayout(void* ptr, struct QtUiTools_PackedString className, void* parent, struct QtUiTools_PackedString name) { return static_cast(ptr)->createLayout(QString::fromUtf8(className.data, className.len), static_cast(parent), QString::fromUtf8(name.data, name.len)); } void* QUiLoader_CreateLayoutDefault(void* ptr, struct QtUiTools_PackedString className, void* parent, struct QtUiTools_PackedString name) { return static_cast(ptr)->QUiLoader::createLayout(QString::fromUtf8(className.data, className.len), static_cast(parent), QString::fromUtf8(name.data, name.len)); } void* QUiLoader_CreateWidget(void* ptr, struct QtUiTools_PackedString className, void* parent, struct QtUiTools_PackedString name) { return static_cast(ptr)->createWidget(QString::fromUtf8(className.data, className.len), static_cast(parent), QString::fromUtf8(name.data, name.len)); } void* QUiLoader_CreateWidgetDefault(void* ptr, struct QtUiTools_PackedString className, void* parent, struct QtUiTools_PackedString name) { return static_cast(ptr)->QUiLoader::createWidget(QString::fromUtf8(className.data, className.len), static_cast(parent), QString::fromUtf8(name.data, name.len)); } struct QtUiTools_PackedString QUiLoader_ErrorString(void* ptr) { return ({ QByteArray tadc93d = static_cast(ptr)->errorString().toUtf8(); QtUiTools_PackedString { const_cast(tadc93d.prepend("WHITESPACE").constData()+10), tadc93d.size()-10 }; }); } char QUiLoader_IsLanguageChangeEnabled(void* ptr) { return static_cast(ptr)->isLanguageChangeEnabled(); } void* QUiLoader_Load(void* ptr, void* device, void* parentWidget) { return static_cast(ptr)->load(static_cast(device), static_cast(parentWidget)); } struct QtUiTools_PackedString QUiLoader_PluginPaths(void* ptr) { return ({ QByteArray t84d911 = static_cast(ptr)->pluginPaths().join("¡¦!").toUtf8(); QtUiTools_PackedString { const_cast(t84d911.prepend("WHITESPACE").constData()+10), t84d911.size()-10 }; }); } void QUiLoader_SetLanguageChangeEnabled(void* ptr, char enabled) { static_cast(ptr)->setLanguageChangeEnabled(enabled != 0); } void QUiLoader_SetWorkingDirectory(void* ptr, void* dir) { static_cast(ptr)->setWorkingDirectory(*static_cast(dir)); } void* QUiLoader_WorkingDirectory(void* ptr) { return new QDir(static_cast(ptr)->workingDirectory()); } void QUiLoader_DestroyQUiLoader(void* ptr) { static_cast(ptr)->~QUiLoader(); } void QUiLoader_DestroyQUiLoaderDefault(void* ptr) { Q_UNUSED(ptr); } void* QUiLoader___children_atList(void* ptr, int i) { return ({QObject * tmp = static_cast*>(ptr)->at(i); if (i == static_cast*>(ptr)->size()-1) { static_cast*>(ptr)->~QList(); free(ptr); }; tmp; }); } void QUiLoader___children_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QUiLoader___children_newList(void* ptr) { Q_UNUSED(ptr); return new QList(); } void* QUiLoader___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(({QByteArray tmp = static_cast*>(ptr)->at(i); if (i == static_cast*>(ptr)->size()-1) { static_cast*>(ptr)->~QList(); free(ptr); }; tmp; })); } void QUiLoader___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QUiLoader___dynamicPropertyNames_newList(void* ptr) { Q_UNUSED(ptr); return new QList(); } void* QUiLoader___findChildren_atList(void* ptr, int i) { return ({QObject* tmp = static_cast*>(ptr)->at(i); if (i == static_cast*>(ptr)->size()-1) { static_cast*>(ptr)->~QList(); free(ptr); }; tmp; }); } void QUiLoader___findChildren_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QUiLoader___findChildren_newList(void* ptr) { Q_UNUSED(ptr); return new QList(); } void* QUiLoader___findChildren_atList3(void* ptr, int i) { return ({QObject* tmp = static_cast*>(ptr)->at(i); if (i == static_cast*>(ptr)->size()-1) { static_cast*>(ptr)->~QList(); free(ptr); }; tmp; }); } void QUiLoader___findChildren_setList3(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QUiLoader___findChildren_newList3(void* ptr) { Q_UNUSED(ptr); return new QList(); } void* QUiLoader___qFindChildren_atList2(void* ptr, int i) { return ({QObject* tmp = static_cast*>(ptr)->at(i); if (i == static_cast*>(ptr)->size()-1) { static_cast*>(ptr)->~QList(); free(ptr); }; tmp; }); } void QUiLoader___qFindChildren_setList2(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QUiLoader___qFindChildren_newList2(void* ptr) { Q_UNUSED(ptr); return new QList(); } void QUiLoader_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QUiLoader::childEvent(static_cast(event)); } void QUiLoader_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QUiLoader::connectNotify(*static_cast(sign)); } void QUiLoader_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QUiLoader::customEvent(static_cast(event)); } void QUiLoader_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QUiLoader::deleteLater(); } void QUiLoader_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QUiLoader::disconnectNotify(*static_cast(sign)); } char QUiLoader_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QUiLoader::event(static_cast(e)); } char QUiLoader_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QUiLoader::eventFilter(static_cast(watched), static_cast(event)); } void* QUiLoader_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QUiLoader::metaObject()); } void QUiLoader_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QUiLoader::timerEvent(static_cast(event)); }