diff --git a/src/libs/qmljs/qmljsdocument.cpp b/src/libs/qmljs/qmljsdocument.cpp index 650643d19a2772fdd20c83f7935217db70e7c921..88c8caaa51b3d7429a68b9ea3342d337aaf79398 100644 --- a/src/libs/qmljs/qmljsdocument.cpp +++ b/src/libs/qmljs/qmljsdocument.cpp @@ -52,7 +52,9 @@ Document::Document(const QString &fileName) QFileInfo fileInfo(fileName); _path = fileInfo.absolutePath(); - if (fileInfo.suffix() == QLatin1String("qml")) { + // ### Should use mime type + if (fileInfo.suffix() == QLatin1String("qml") + || fileInfo.suffix() == QLatin1String("qmlproject")) { _isQmlDocument = true; _componentName = fileInfo.baseName();