forked from qt-creator/qt-creator
Fix Qt Quick wizards with Qt 5.12 / ECMAScript 7
The expression that we used either worked in ECMAScript 6, or only
accidentally worked in QJSEngine in Qt 5.11.
Fixes: QTCREATORBUG-21476
Change-Id: Id2ce0932ead24c8caef9a82b10a173dfdcf1e927
Reviewed-by: Robert Loehning <robert.loehning@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
(cherry picked from commit 2bf9333e4c
)
This commit is contained in:
@@ -86,56 +86,56 @@
|
|||||||
{
|
{
|
||||||
"trKey": "Qt 5.11",
|
"trKey": "Qt 5.11",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.11',
|
'QtQuickVersion': '2.11',
|
||||||
'QtQuickWindowVersion': '2.11',
|
'QtQuickWindowVersion': '2.11',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.10",
|
"trKey": "Qt 5.10",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.10',
|
'QtQuickVersion': '2.10',
|
||||||
'QtQuickWindowVersion': '2.10',
|
'QtQuickWindowVersion': '2.10',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.9",
|
"trKey": "Qt 5.9",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.9',
|
'QtQuickVersion': '2.9',
|
||||||
'QtQuickWindowVersion': '2.2',
|
'QtQuickWindowVersion': '2.2',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.2'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.2'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.8",
|
"trKey": "Qt 5.8",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.8',
|
'QtQuickVersion': '2.8',
|
||||||
'QtQuickWindowVersion': '2.2',
|
'QtQuickWindowVersion': '2.2',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.7",
|
"trKey": "Qt 5.7",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.7',
|
'QtQuickVersion': '2.7',
|
||||||
'QtQuickWindowVersion': '2.2',
|
'QtQuickWindowVersion': '2.2',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.6",
|
"trKey": "Qt 5.6",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.6',
|
'QtQuickVersion': '2.6',
|
||||||
'QtQuickWindowVersion': '2.2',
|
'QtQuickWindowVersion': '2.2',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.Enterprise.VirtualKeyboard 2.0'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.Enterprise.VirtualKeyboard 2.0'
|
||||||
}"
|
})"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@@ -89,29 +89,29 @@
|
|||||||
{
|
{
|
||||||
"trKey": "Qt 5.11",
|
"trKey": "Qt 5.11",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.11',
|
'QtQuickVersion': '2.11',
|
||||||
'QtQuickControlsVersion': '2.4',
|
'QtQuickControlsVersion': '2.4',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.10",
|
"trKey": "Qt 5.10",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.10',
|
'QtQuickVersion': '2.10',
|
||||||
'QtQuickControlsVersion': '2.3',
|
'QtQuickControlsVersion': '2.3',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.9",
|
"trKey": "Qt 5.9",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.9',
|
'QtQuickVersion': '2.9',
|
||||||
'QtQuickControlsVersion': '2.2',
|
'QtQuickControlsVersion': '2.2',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.2'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.2'
|
||||||
}"
|
})"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@@ -88,47 +88,47 @@
|
|||||||
{
|
{
|
||||||
"trKey": "Qt 5.11",
|
"trKey": "Qt 5.11",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.11',
|
'QtQuickVersion': '2.11',
|
||||||
'QtQuickControlsVersion': '2.4',
|
'QtQuickControlsVersion': '2.4',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.10",
|
"trKey": "Qt 5.10",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.10',
|
'QtQuickVersion': '2.10',
|
||||||
'QtQuickControlsVersion': '2.3',
|
'QtQuickControlsVersion': '2.3',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.9",
|
"trKey": "Qt 5.9",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.9',
|
'QtQuickVersion': '2.9',
|
||||||
'QtQuickControlsVersion': '2.2',
|
'QtQuickControlsVersion': '2.2',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.2'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.2'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.8",
|
"trKey": "Qt 5.8",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.8',
|
'QtQuickVersion': '2.8',
|
||||||
'QtQuickControlsVersion': '2.1',
|
'QtQuickControlsVersion': '2.1',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.7",
|
"trKey": "Qt 5.7",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.7',
|
'QtQuickVersion': '2.7',
|
||||||
'QtQuickControlsVersion': '2.0',
|
'QtQuickControlsVersion': '2.0',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
||||||
}"
|
})"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@@ -88,47 +88,47 @@
|
|||||||
{
|
{
|
||||||
"trKey": "Qt 5.11",
|
"trKey": "Qt 5.11",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.11',
|
'QtQuickVersion': '2.11',
|
||||||
'QtQuickControlsVersion': '2.4',
|
'QtQuickControlsVersion': '2.4',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.10",
|
"trKey": "Qt 5.10",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.10',
|
'QtQuickVersion': '2.10',
|
||||||
'QtQuickControlsVersion': '2.3',
|
'QtQuickControlsVersion': '2.3',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.9",
|
"trKey": "Qt 5.9",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.9',
|
'QtQuickVersion': '2.9',
|
||||||
'QtQuickControlsVersion': '2.2',
|
'QtQuickControlsVersion': '2.2',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.2'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.2'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.8",
|
"trKey": "Qt 5.8",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.8',
|
'QtQuickVersion': '2.8',
|
||||||
'QtQuickControlsVersion': '2.1',
|
'QtQuickControlsVersion': '2.1',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.7",
|
"trKey": "Qt 5.7",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.7',
|
'QtQuickVersion': '2.7',
|
||||||
'QtQuickControlsVersion': '2.0',
|
'QtQuickControlsVersion': '2.0',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
||||||
}"
|
})"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@@ -46,56 +46,56 @@
|
|||||||
{
|
{
|
||||||
"trKey": "Qt 5.11",
|
"trKey": "Qt 5.11",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.11',
|
'QtQuickVersion': '2.11',
|
||||||
'QtQuickWindowVersion': '2.11',
|
'QtQuickWindowVersion': '2.11',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.10",
|
"trKey": "Qt 5.10",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.10',
|
'QtQuickVersion': '2.10',
|
||||||
'QtQuickWindowVersion': '2.10',
|
'QtQuickWindowVersion': '2.10',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.3'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.9",
|
"trKey": "Qt 5.9",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.9',
|
'QtQuickVersion': '2.9',
|
||||||
'QtQuickWindowVersion': '2.3',
|
'QtQuickWindowVersion': '2.3',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.2'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.2'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.8",
|
"trKey": "Qt 5.8",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.8',
|
'QtQuickVersion': '2.8',
|
||||||
'QtQuickWindowVersion': '2.2',
|
'QtQuickWindowVersion': '2.2',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.7",
|
"trKey": "Qt 5.7",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.7',
|
'QtQuickVersion': '2.7',
|
||||||
'QtQuickWindowVersion': '2.2',
|
'QtQuickWindowVersion': '2.2',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.VirtualKeyboard 2.1'
|
||||||
}"
|
})"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"trKey": "Qt 5.6",
|
"trKey": "Qt 5.6",
|
||||||
"value":
|
"value":
|
||||||
"{
|
"({
|
||||||
'QtQuickVersion': '2.6',
|
'QtQuickVersion': '2.6',
|
||||||
'QtQuickWindowVersion': '2.2',
|
'QtQuickWindowVersion': '2.2',
|
||||||
'QtQuickVirtualKeyboardImport': 'QtQuick.Enterprise.VirtualKeyboard 2.0'
|
'QtQuickVirtualKeyboardImport': 'QtQuick.Enterprise.VirtualKeyboard 2.0'
|
||||||
}"
|
})"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user