{{ escape_html(fullTitle) }}
{% if default(brief, "") != "" %}{{ escape_html(brief) }}
{% endif %} {% if exists("since") %} Since {{ escape_html(since) }} {% endif %} {% set ai_prompt = "I'm reading the Qt documentation for the '" + title + "' QML type" %} {% if brief %}{% set ai_prompt = ai_prompt + ". Summary: " + brief %}{% endif %} {% set ai_prompt = ai_prompt + ". Explain the key properties, signals, and typical usage patterns." %} {% if hasQmlType %}| Import Statement: | {{ escape_html(qmlType.importStatement) }} |
| Inherits: | {% if qmlType.inherits.href != "" %}{{ escape_html(qmlType.inherits.name) }}{% else %}{{ escape_html(qmlType.inherits.name) }}{% endif %} |
| Inherited By: | {% for sub in qmlType.inheritedBy %}{% if not loop.is_first %}, {% endif %}{% if sub.href != "" %}{{ escape_html(sub.name) }}{% else %}{{ escape_html(sub.name) }}{% endif %}{% endfor %} |
| In C++: | {% if qmlType.nativeType.href != "" %}{{ escape_html(qmlType.nativeType.name) }}{% else %}{{ escape_html(qmlType.nativeType.name) }}{% endif %} |
| Status: | Singleton |
Note: This type is a QML singleton. The type isn't creatable and only a single instance exists.
{% endif %}{% endif %} {% if membersPageUrl != "" %} {% endif %} {% if length(sections) > 0 %} {% for section in sections %}{{ escape_html(section.title) }}
{% if length(section.members) > 0 %}-
{% for member in section.members %}
- {% if existsIn(member, "href") and member.href != "" %}{{ escape_html(member.name) }}{% else %}{{ escape_html(member.name) }}{% endif %}{% if existsIn(member, "dataType") and member.dataType != "" %} : {{ escape_html(member.dataType) }}{% else %}({% if existsIn(member, "parameters") %}{% for p in member.parameters %}{% if not loop.is_first %}, {% endif %}{{ escape_html(p.type) }} {{ escape_html(p.name) }}{% endfor %}{% endif %}){% endif %} {% endfor %}
Reimplemented {{ escape_html(section.plural) }}
-
{% for member in section.reimplementedMembers %}
- {% if existsIn(member, "href") and member.href != "" %}{{ escape_html(member.name) }}{% else %}{{ escape_html(member.name) }}{% endif %}{% if existsIn(member, "dataType") and member.dataType != "" %} : {{ escape_html(member.dataType) }}{% else %}({% if existsIn(member, "parameters") %}{% for p in member.parameters %}{% if not loop.is_first %}, {% endif %}{{ escape_html(p.type) }} {{ escape_html(p.name) }}{% endfor %}{% endif %}){% endif %} {% endfor %}
{{ inherited.count }} {{ escape_html(section.plural) }} inherited from {% if inherited.href != "" %}{{ escape_html(inherited.className) }}{% else %}{{ escape_html(inherited.className) }}{% endif %}
{% endfor %} {% endif %}