forked from qt-creator/qt-creator
QmlDesigner.Rewriter: fixing file imports for alias imports
Change-Id: I87070a0b8594770049109c0a4c27a014c2bafeec Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
This commit is contained in:
@@ -154,10 +154,12 @@ QString QmlTextGenerator::toQml(const ModelNode &node, int indentDepth) const
|
||||
|
||||
QString alias;
|
||||
if (!url.isEmpty()) {
|
||||
const QString &versionUrl = QString("%1.%2").arg(QString::number(node.majorVersion()), QString::number(node.minorVersion()));
|
||||
foreach (const Import &import, node.model()->imports()) {
|
||||
if (import.url() == url
|
||||
&& import.version() == versionUrl) {
|
||||
if (import.url() == url) {
|
||||
alias = import.alias();
|
||||
break;
|
||||
}
|
||||
if (import.file() == url) {
|
||||
alias = import.alias();
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user