aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designercore/model/abstractview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/designercore/model/abstractview.cpp')
-rw-r--r--src/plugins/qmldesigner/designercore/model/abstractview.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/designercore/model/abstractview.cpp b/src/plugins/qmldesigner/designercore/model/abstractview.cpp
index 652c23c6e6..3be64be127 100644
--- a/src/plugins/qmldesigner/designercore/model/abstractview.cpp
+++ b/src/plugins/qmldesigner/designercore/model/abstractview.cpp
@@ -42,6 +42,7 @@
#include <utils/algorithm.h>
#include <QRegExp>
+#include <QWidget>
#include <QtGui/qimage.h>
namespace QmlDesigner {
@@ -833,8 +834,10 @@ static int getMajorVersionFromImport(const Model *model)
static int getMajorVersionFromNode(const ModelNode &modelNode)
{
if (modelNode.metaInfo().isValid()) {
- foreach (const NodeMetaInfo &info, modelNode.metaInfo().classHierarchy()) {
- if (info.typeName() == "QtQuick.QtObject" || info.typeName() == "QtQuick.Item")
+ for (const NodeMetaInfo &info : modelNode.metaInfo().classHierarchy()) {
+ if (info.typeName() == "QtQml.QtObject"
+ || info.typeName() == "QtQuick.QtObject"
+ || info.typeName() == "QtQuick.Item")
return info.majorVersion();
}
}