aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/qmljs/qmljsdocument.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/qmljs/qmljsdocument.h')
-rw-r--r--src/libs/qmljs/qmljsdocument.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/libs/qmljs/qmljsdocument.h b/src/libs/qmljs/qmljsdocument.h
index 7565ab5fab..7a6b0624ff 100644
--- a/src/libs/qmljs/qmljsdocument.h
+++ b/src/libs/qmljs/qmljsdocument.h
@@ -157,7 +157,8 @@ private:
typedef QList<LanguageUtils::FakeMetaObject::ConstPtr> FakeMetaObjectList;
FakeMetaObjectList _metaObjects;
QList<ModuleApiInfo> _moduleApis;
- QStringList _dependencies;
+ QStringList _dependencies; // from qmltypes "dependencies: [...]"
+ QStringList _imports; // from qmldir "import" commands
QByteArray _fingerprint;
PluginTypeInfoStatus _dumpStatus = NoTypeInfo;
@@ -203,6 +204,12 @@ public:
void setDependencies(const QStringList &deps)
{ _dependencies = deps; }
+ QStringList imports() const
+ { return _imports; }
+
+ void setImports(const QStringList &imports)
+ { _imports = imports; }
+
bool isValid() const
{ return _status == Found; }