QmlBundle Class

(QmlJS::QmlBundle)

Public Functions

QmlBundle(const QmlBundle &o)
QmlBundle()
QmlBundle(const QString &name, const Trie &searchPaths, const Trie &installPaths, const Trie &supportedImports, const Trie &implicitImports)
Trie implicitImports() const
Trie installPaths() const
void intersect(const QmlBundle &o)
QmlBundle intersectF(const QmlBundle &o) const
bool isEmpty() const
void merge(const QmlBundle &o)
QmlBundle mergeF(const QmlBundle &o) const
QString name() const
bool readFrom(QString path, QStringList *errors)
void replaceVars(const QHash<QString, QString> &replacements)
QmlBundle replaceVarsF(const QHash<QString, QString> &replacements) const
Trie searchPaths() const
Trie supportedImports() const
QString toString(const QString &indent = QString())
bool writeTo(const QString &path) const
bool writeTo(QTextStream &stream, const QString &indent = QString()) const
bool operator!=(const QmlBundle &o) const
bool operator==(const QmlBundle &o) const

Member Function Documentation

QmlBundle::QmlBundle(const QmlBundle &o)

Copy constructor.

QmlBundle::QmlBundle()

Default constructs an instance of QmlBundle.

QmlBundle::QmlBundle(const QString &name, const Trie &searchPaths, const Trie &installPaths, const Trie &supportedImports, const Trie &implicitImports)

Default constructs an instance of QmlBundle.

Trie QmlBundle::implicitImports() const

Trie QmlBundle::installPaths() const

void QmlBundle::intersect(const QmlBundle &o)

QmlBundle QmlBundle::intersectF(const QmlBundle &o) const

bool QmlBundle::isEmpty() const

void QmlBundle::merge(const QmlBundle &o)

QmlBundle QmlBundle::mergeF(const QmlBundle &o) const

QString QmlBundle::name() const

bool QmlBundle::readFrom(QString path, QStringList *errors)

void QmlBundle::replaceVars(const QHash<QString, QString> &replacements)

QmlBundle QmlBundle::replaceVarsF(const QHash<QString, QString> &replacements) const

Trie QmlBundle::searchPaths() const

Trie QmlBundle::supportedImports() const

QString QmlBundle::toString(const QString &indent = QString())

bool QmlBundle::writeTo(const QString &path) const

bool QmlBundle::writeTo(QTextStream &stream, const QString &indent = QString()) const

bool QmlBundle::operator!=(const QmlBundle &o) const

bool QmlBundle::operator==(const QmlBundle &o) const