Extending Qt Creator Manual | ModelManagerInterface

Extending Qt Creator Manual 4.4.0

# List of All Members for ModelManagerInterface

This is the complete list of members for QmlJS::ModelManagerInterface, including inherited members.

- class CppData
- class ProjectInfo
- class WorkingCopy
- typedef CppDataHash
- typedef CppDataHashIterator
- enum QrcResourceSelector
- ModelManagerInterface(QObject *)
- ~ModelManagerInterface()
- aboutToRemoveFiles(const QStringList &)
- activateScan()
- activeBundles() const : QmlJS::QmlLanguageBundles
- addTaskInternal(QFuture<void> , const QString &, const char *) const
- allProjectInfosForPath(const QString &) const : QList<ProjectInfo>
- asyncReset()
- builtins(const Document::Ptr &) const : LibraryInfo
- completeVContext(const ViewerContext &, const Document::Ptr &) const : ViewerContext
- cppData() const : CppDataHash
- defaultProjectInfo() const : ProjectInfo
- defaultProjectInfoForProject(ProjectExplorer::Project *) const : ProjectInfo
- defaultVContext(Dialect , const Document::Ptr &, bool ) const : ViewerContext
- documentChangedOnDisk(QmlJS::Document::Ptr )
- documentUpdated(QmlJS::Document::Ptr )
- emitDocumentChangedOnDisk(QmlJS::Document::Ptr )
- ensuredGetDocumentForPath(const QString &) : QmlJS::Document::Ptr
- extendedBundles() const : QmlJS::QmlLanguageBundles
- fileChangedOnDisk(const QString &)
- filesAtQrcPath(const QString &, const QLocale *, ProjectExplorer::Project *, QrcResourceSelector ) : QStringList
- filesInQrcPath(const QString &, const QLocale *, ProjectExplorer::Project *, bool , QrcResourceSelector ) : QMap<QString, QStringList>
- globPatternsForLanguages(const QList<Dialect> ) : QStringList
- guessLanguageOfFile(const QString &) : Dialect
- importPaths() const : PathsAndLanguages
- importScan(QFutureInterface<void> &, WorkingCopy , PathsAndLanguages , ModelManagerInterface *, bool , bool , bool )
- instance() : ModelManagerInterface *
- isIdle() const : bool
- joinAllThreads()
- languageForSuffix() const : QHash<QString, Dialect>

- libraryInfoUpdated(const QString &, const QmlJS::LibraryInfo &)
- loadPluginTypes(const QString &, const QString &, const QString &, const QString &)
- loadQmlTypeDescriptionsInternal(const QString &)
- maybeQueueCppQmlTypeUpdate(const CPlusPlus::Document::Ptr &)
- maybeScan(const PathsAndLanguages &)
- mutex() const : QMutex *
- newestSnapshot() const : QmlJS::Snapshot
- parse(QFutureInterface<void> &, WorkingCopy , QStringList , ModelManagerInterface *, QmlJS::Dialect , bool )
- parseLoop(QSet<QString> &, QSet<QString> &, WorkingCopy , QStringList , ModelManagerInterface *, QmlJS::Dialect , bool , std::function<bool( qreal ) > )
- projectInfo(ProjectExplorer::Project *, const ModelManagerInterface::ProjectInfo &) const : ProjectInfo
- projectInfoForPath(const QString &) const : ProjectInfo
- projectInfoUpdated(const ProjectInfo &)
- projectInfos() const : QList<ProjectInfo>
- projectPathChanged(const QString &)
- qrcPathsForFile(const QString &, const QLocale *, ProjectExplorer::Project *, QrcResourceSelector ) : QStringList
- queueCppQmlTypeUpdate(const CPlusPlus::Document::Ptr &, bool )
- refreshSourceFiles(const QStringList &, bool ) : QFuture<void>
- removeFiles(const QStringList &)
- removeProjectInfo(ProjectExplorer::Project *)
- resetCodeModel()
- setDefaultProject(const ProjectInfo &, ProjectExplorer::Project *)
- setDefaultVContext(const ViewerContext &)
- snapshot() const : QmlJS::Snapshot
- startCppQmlTypeUpdate()
- updateCppQmlTypes(QFutureInterface<void> &, ModelManagerInterface *, CPlusPlus::Snapshot , QHash<QString, QPair<CPlusPlus::Document::Ptr, bool> > )
- updateDocument(QmlJS::Document::Ptr )
- updateImportPaths()
- updateLibraryInfo(const QString &, const QmlJS::LibraryInfo &)
- updateProjectInfo(const ProjectInfo &, ProjectExplorer::Project *)
- updateQrcFile(const QString &)
- updateSourceFiles(const QStringList &, bool )
- workingCopy() : WorkingCopy
- workingCopyInternal() const : WorkingCopy
- writeMessageInternal(const QString &) const
- writeWarning(const QString &)