forked from qt-creator/qt-creator
Qml Editor: accept imports with absolute paths
qmljs code model now correctly handles absolute paths in imports Change-Id: I6a4bcfbe9a8d9ab70b5fcac1df36ba9802ff5efe Reviewed-on: http://codereview.qt.nokia.com/256 Reviewed-by: Christian Kamm <christian.d.kamm@nokia.com>
This commit is contained in:
@@ -269,7 +269,10 @@ bool Bind::visit(UiImport *ast)
|
||||
errorMessage(ast, tr("package import requires a version number")));
|
||||
}
|
||||
} else if (ast->fileName) {
|
||||
const QFileInfo importFileInfo(_doc->path() + QDir::separator() + ast->fileName->asString());
|
||||
QFileInfo importFileInfo(ast->fileName->asString());
|
||||
if (!importFileInfo.isAbsolute()) {
|
||||
importFileInfo=QFileInfo(_doc->path() + QDir::separator() + ast->fileName->asString());
|
||||
}
|
||||
name = importFileInfo.absoluteFilePath();
|
||||
if (importFileInfo.isFile())
|
||||
type = ImportInfo::FileImport;
|
||||
|
Reference in New Issue
Block a user