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;
|
||||
}
|
||||
|
||||
|
||||
void MainUI::registerQMLTypes()
|
||||
{
|
||||
{
|
||||
|
@ -276,6 +275,22 @@ void MainUI::registerQMLTypes()
|
|||
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
|
||||
|
||||
|
|
Loading…
Reference in New Issue