forked from qt-creator/qt-creator
QmlDesigner: Do not instanciate ApplicationWindow
Change-Id: I7a57de60aba72823579e986e9ad6278c4a7e84a8 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
committed by
Tim Jenssen
parent
3af9590db2
commit
ef8f18fb70
@@ -668,11 +668,10 @@ ObjectNodeInstance::Pointer ObjectNodeInstance::create(QObject *object)
|
|||||||
QObject *ObjectNodeInstance::createPrimitive(const QString &typeName, int majorNumber, int minorNumber, QQmlContext *context)
|
QObject *ObjectNodeInstance::createPrimitive(const QString &typeName, int majorNumber, int minorNumber, QQmlContext *context)
|
||||||
{
|
{
|
||||||
QString polishTypeName = typeName;
|
QString polishTypeName = typeName;
|
||||||
if (typeName == "QtQuick.Controls/Popup"
|
if (typeName == "QtQuick.Controls/Popup" || typeName == "QtQuick.Controls/Drawer"
|
||||||
|| typeName == "QtQuick.Controls/Drawer"
|
|| typeName == "QtQuick.Controls/Dialog" || typeName == "QtQuick.Controls/Menu"
|
||||||
|| typeName == "QtQuick.Controls/Dialog"
|
|| typeName == "QtQuick.Controls/ToolTip"
|
||||||
|| typeName == "QtQuick.Controls/Menu"
|
|| typeName == "QtQuick.Controls/ApplicationWindow")
|
||||||
|| typeName == "QtQuick.Controls/ToolTip")
|
|
||||||
polishTypeName = "QtQuick/Item";
|
polishTypeName = "QtQuick/Item";
|
||||||
|
|
||||||
const QHash<QString, QString> mockHash = {{"QtQuick.Controls/SwipeView","qrc:/qtquickplugin/mockfiles/SwipeView.qml"},
|
const QHash<QString, QString> mockHash = {{"QtQuick.Controls/SwipeView","qrc:/qtquickplugin/mockfiles/SwipeView.qml"},
|
||||||
|
Reference in New Issue
Block a user