mirror of https://code.videolan.org/videolan/vlc
qt: register qml compatibility module
This commit is contained in:
parent
ff36354068
commit
d36ddb09f0
|
@ -194,7 +194,6 @@ QQuickItem* MainUI::createRootItem()
|
||||||
return m_rootItem;
|
return m_rootItem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void MainUI::registerQMLTypes()
|
void MainUI::registerQMLTypes()
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
|
@ -276,6 +275,22 @@ void MainUI::registerQMLTypes()
|
||||||
qmlProtectModule(uri, versionMajor);
|
qmlProtectModule(uri, versionMajor);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
const char* const uri = "org.videolan.compat";
|
||||||
|
const int versionMajor = 0;
|
||||||
|
const int versionMinor = 1;
|
||||||
|
|
||||||
|
qmlRegisterModule(uri, versionMajor, versionMinor);
|
||||||
|
|
||||||
|
#if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0))
|
||||||
|
qmlRegisterType(QUrl("qrc:///util/BindingRev14.qml"), uri, versionMajor, versionMinor, "BindingCompat");
|
||||||
|
#else
|
||||||
|
qmlRegisterType(QUrl("qrc:///util/BindingRev8.qml"), uri, versionMajor, versionMinor, "BindingCompat");
|
||||||
|
#endif
|
||||||
|
|
||||||
|
qmlProtectModule(uri, versionMajor);
|
||||||
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
// Custom controls
|
// Custom controls
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue