Extending Qt Creator Manual | Dialect

Extending Qt Creator Manual 4.7.0

# Dialect Class

(QmlJS::Dialect)

- List of all members, including inherited members

## Public Types

enum | Enum { NoLanguage, JavaScript, Json, Qml, ..., AnyLanguage }

## Public Functions

| Dialect(QmlJS::Dialect::Enum dialect = NoLanguage)
QList<QmlJS::Dialect> | companionLanguages() const
QmlJS::Dialect::Enum | dialect() const
bool | isFullySupportedLanguage() const
bool | isQmlLikeLanguage() const
bool | isQmlLikeOrJsLanguage() const
void | mergeLanguage(const QmlJS::Dialect &l2)
bool | restrictLanguage(const QmlJS::Dialect &l2)
QString | toString() const
bool | operator!=(const QmlJS::Dialect &o) const
bool | operator<(const QmlJS::Dialect &o) const
bool | operator==(const QmlJS::Dialect &o) const

## Static Public Members

QmlJS::Dialect | mergeLanguages(const QmlJS::Dialect &l1, const QmlJS::Dialect &l2)

## Member Type Documentation

### enum Dialect::Enum

## Member Function Documentation

### Dialect::Dialect(QmlJS::Dialect::Enum dialect = NoLanguage)

Default constructs an instance of Dialect.

### QList<QmlJS::Dialect> Dialect::companionLanguages() const

### QmlJS::Dialect::Enum Dialect::dialect() const

### bool Dialect::isFullySupportedLanguage() const

### bool Dialect::isQmlLikeLanguage() const

### bool Dialect::isQmlLikeOrJsLanguage() const

### void Dialect::mergeLanguage(const QmlJS::Dialect &l2)

### `[static]` QmlJS::Dialect Dialect::mergeLanguages(const QmlJS::Dialect &l1, const QmlJS::Dialect &l2)

### bool Dialect::restrictLanguage(const QmlJS::Dialect &l2)

### QString Dialect::toString() const

### bool Dialect::operator!=(const QmlJS::Dialect &o) const

### bool Dialect::operator<(const QmlJS::Dialect &o) const

### bool Dialect::operator==(const QmlJS::Dialect &o) const