Files
komplex-hub/build/KomplexHubModule/Controls/.rcc/qmlcache/KomplexHubModule_Controls_qmlcache_loader.cpp
T
2026-06-02 15:11:36 -04:00

91 lines
4.0 KiB
C++

#include <QtQml/qqmlprivate.h>
#include <QtCore/qdir.h>
#include <QtCore/qurl.h>
#include <QtCore/qhash.h>
#include <QtCore/qstring.h>
namespace QmlCacheGeneratedCode {
namespace _qt_qml_KomplexHub_Controls_LineEdit_qml {
extern const unsigned char qmlData[];
extern const QQmlPrivate::AOTCompiledFunction aotBuiltFunctions[];
const QQmlPrivate::CachedQmlUnit unit = {
reinterpret_cast<const QV4::CompiledData::Unit*>(&qmlData), &aotBuiltFunctions[0], nullptr
};
}
namespace _qt_qml_KomplexHub_Controls_MenuButton_qml {
extern const unsigned char qmlData[];
extern const QQmlPrivate::AOTCompiledFunction aotBuiltFunctions[];
const QQmlPrivate::CachedQmlUnit unit = {
reinterpret_cast<const QV4::CompiledData::Unit*>(&qmlData), &aotBuiltFunctions[0], nullptr
};
}
namespace _qt_qml_KomplexHub_Controls_SearchBar_qml {
extern const unsigned char qmlData[];
extern const QQmlPrivate::AOTCompiledFunction aotBuiltFunctions[];
const QQmlPrivate::CachedQmlUnit unit = {
reinterpret_cast<const QV4::CompiledData::Unit*>(&qmlData), &aotBuiltFunctions[0], nullptr
};
}
namespace _qt_qml_KomplexHub_Controls_SquareButton_qml {
extern const unsigned char qmlData[];
extern const QQmlPrivate::AOTCompiledFunction aotBuiltFunctions[];
const QQmlPrivate::CachedQmlUnit unit = {
reinterpret_cast<const QV4::CompiledData::Unit*>(&qmlData), &aotBuiltFunctions[0], nullptr
};
}
namespace _qt_qml_KomplexHub_Controls_Throbber_qml {
extern const unsigned char qmlData[];
extern const QQmlPrivate::AOTCompiledFunction aotBuiltFunctions[];
const QQmlPrivate::CachedQmlUnit unit = {
reinterpret_cast<const QV4::CompiledData::Unit*>(&qmlData), &aotBuiltFunctions[0], nullptr
};
}
}
namespace {
struct Registry {
Registry();
~Registry();
QHash<QString, const QQmlPrivate::CachedQmlUnit*> resourcePathToCachedUnit;
static const QQmlPrivate::CachedQmlUnit *lookupCachedUnit(const QUrl &url);
};
Q_GLOBAL_STATIC(Registry, unitRegistry)
Registry::Registry() {
resourcePathToCachedUnit.insert(QStringLiteral("/qt/qml/KomplexHub/Controls/LineEdit.qml"), &QmlCacheGeneratedCode::_qt_qml_KomplexHub_Controls_LineEdit_qml::unit);
resourcePathToCachedUnit.insert(QStringLiteral("/qt/qml/KomplexHub/Controls/MenuButton.qml"), &QmlCacheGeneratedCode::_qt_qml_KomplexHub_Controls_MenuButton_qml::unit);
resourcePathToCachedUnit.insert(QStringLiteral("/qt/qml/KomplexHub/Controls/SearchBar.qml"), &QmlCacheGeneratedCode::_qt_qml_KomplexHub_Controls_SearchBar_qml::unit);
resourcePathToCachedUnit.insert(QStringLiteral("/qt/qml/KomplexHub/Controls/SquareButton.qml"), &QmlCacheGeneratedCode::_qt_qml_KomplexHub_Controls_SquareButton_qml::unit);
resourcePathToCachedUnit.insert(QStringLiteral("/qt/qml/KomplexHub/Controls/Throbber.qml"), &QmlCacheGeneratedCode::_qt_qml_KomplexHub_Controls_Throbber_qml::unit);
QQmlPrivate::RegisterQmlUnitCacheHook registration;
registration.structVersion = 0;
registration.lookupCachedQmlUnit = &lookupCachedUnit;
QQmlPrivate::qmlregister(QQmlPrivate::QmlUnitCacheHookRegistration, &registration);
}
Registry::~Registry() {
QQmlPrivate::qmlunregister(QQmlPrivate::QmlUnitCacheHookRegistration, quintptr(&lookupCachedUnit));
}
const QQmlPrivate::CachedQmlUnit *Registry::lookupCachedUnit(const QUrl &url) {
if (url.scheme() != QLatin1String("qrc"))
return nullptr;
QString resourcePath = QDir::cleanPath(url.path());
if (resourcePath.isEmpty())
return nullptr;
if (!resourcePath.startsWith(QLatin1Char('/')))
resourcePath.prepend(QLatin1Char('/'));
return unitRegistry()->resourcePathToCachedUnit.value(resourcePath, nullptr);
}
}
int QT_MANGLE_NAMESPACE(qInitResources_qmlcache_KomplexHubModule_Controls)() {
::unitRegistry();
return 1;
}
Q_CONSTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qInitResources_qmlcache_KomplexHubModule_Controls))
int QT_MANGLE_NAMESPACE(qCleanupResources_qmlcache_KomplexHubModule_Controls)() {
return 1;
}