{#- Copyright (C) 2025 The Qt Company Ltd. SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause -#} {{ escape_html(title) }} {%- if stylesheetEnabled %} {%- endif %}

{{ 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." %}
Markdown
Ask AI
{% if hasQmlType %} {% if existsIn(qmlType, "importStatement") %} {% endif %} {% if existsIn(qmlType, "inherits") %} {% endif %} {% if existsIn(qmlType, "inheritedBy") %} {% endif %} {% if existsIn(qmlType, "nativeType") %} {% endif %} {% if qmlType.isSingleton %} {% endif %}
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
{% endif %} {% if hasQmlType %}{% if qmlType.isSingleton %}

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 %} {% endif %} {% if existsIn(section, "reimplementedMembers") %}

Reimplemented {{ escape_html(section.plural) }}

{% endif %} {% if existsIn(section, "inheritedMembers") %} {% for inherited in section.inheritedMembers %}

{{ inherited.count }} {{ escape_html(section.plural) }} inherited from {% if inherited.href != "" %}{{ escape_html(inherited.className) }}{% else %}{{ escape_html(inherited.className) }}{% endif %}

{% endfor %} {% endif %}
{% endfor %} {% endif %} {% if length(content.blocks) > 0 %}

Detailed Description

{% endif %} {% include "partials/html/content_blocks.html" %} {% if length(detailSections) > 0 %} {% for section in detailSections %} {% if length(section.members) > 0 %}

{{ escape_html(section.title) }}

{% for member in section.members %} {% include "partials/html/member_detail.html" %} {% endfor %} {% endif %} {% endfor %} {% endif %}