aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@theqtcompany.com>2015-07-20 13:19:03 +0200
committerThomas Hartmann <Thomas.Hartmann@digia.com>2015-07-20 11:48:11 +0000
commitb419ff48fd77db68c99bfef20a9385010cf41aea (patch)
tree68ffc913ccb47aa115e8c2bf438db5717af8fa84 /src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
parentcf4ee59cf0f557bcd4fd265d1e2a8cae0300246c (diff)
QmlDesigner: take version into account when looking up specifics
Change-Id: I074a2930b5d0cfee6444ee4df6f032e06a8ecc55 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
Diffstat (limited to 'src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp')
-rw-r--r--src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
index bc92db2ab4..5aa80b398c 100644
--- a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
+++ b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
@@ -1121,6 +1121,11 @@ QString NodeMetaInfoPrivate::importDirectoryPath() const
const QString targetPath = QDir(importPath).filePath(importInfo.path());
if (QDir(targetPath).exists())
return targetPath;
+ const QString targetPathVersion = QDir(importPath).filePath(importInfo.path()
+ + QLatin1Char('.')
+ + QString::number(importInfo.version().majorVersion()));
+ if (QDir(targetPathVersion).exists())
+ return targetPathVersion;
}
}
}