QmlJS: Add tooltips to imports.

Task-number: QTCREATORBUG-4814
This commit is contained in:
Christian Kamm
2011-05-12 15:29:00 +02:00
parent 04c5425de2
commit cf15e14e5e
9 changed files with 135 additions and 70 deletions

View File

@@ -74,14 +74,17 @@ private:
void linkImports();
void populateImportedTypes(Interpreter::TypeEnvironment *typeEnv, Document::Ptr doc);
Interpreter::ObjectValue *importFileOrDirectory(Document::Ptr doc, const Interpreter::ImportInfo &importInfo);
Interpreter::ObjectValue *importNonFile(Document::Ptr doc, const Interpreter::ImportInfo &importInfo);
Interpreter::TypeEnvironment::Import importFileOrDirectory(
Document::Ptr doc,
const Interpreter::ImportInfo &importInfo);
Interpreter::TypeEnvironment::Import importNonFile(
Document::Ptr doc,
const Interpreter::ImportInfo &importInfo);
void importObject(Bind *bind, const QString &name, Interpreter::ObjectValue *object, NameId *targetNamespace);
bool importLibrary(Document::Ptr doc,
Interpreter::ObjectValue *import,
const QString &libraryPath,
const Interpreter::ImportInfo &importInfo,
Interpreter::TypeEnvironment::Import *import,
const QString &importPath = QString());
void loadQmldirComponents(Interpreter::ObjectValue *import,
LanguageUtils::ComponentVersion version,