Revision control
++ {#-
++ Copyright (C) 2025 The Qt Company Ltd.
++ SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
++ -#}
++ <!DOCTYPE html>
++ <html lang="en">
++ <head>
++ <meta charset="UTF-8">
++ <meta name="viewport" content="width=device-width, initial-scale=1.0">
++ <title>{{ escape_html(title) }}</title>
++ {%- if stylesheetEnabled %}
++ <link rel="stylesheet" href="{{ escape_html(stylesheetName) }}">
++ {%- endif %}
++ </head>
++ <body>
++ <header class="header-bar">
++ <div class="qt-logo">
++ <img src="qt-logo-documentation.png" alt="Qt Documentation" height="28">
++ </div>
++ <nav class="breadcrumbs" aria-label="Breadcrumbs">
++ {% if exists("breadcrumbs") %}{% for crumb in breadcrumbs %}{% if existsIn(crumb, "current") %}<span class="crumb current">{{ escape_html(crumb.title) }}</span>{% else %}<span class="crumb">{{ escape_html(crumb.title) }}</span>{% if not loop.is_last %}<span class="separator">></span>{% endif %}{% endif %}{% endfor %}{% else %}<span class="crumb current">{{ escape_html(title) }}</span>{% endif %}
++ </nav>
++ </header>
++
++ <main class="content">
++ <h1>{{ escape_html(title) }}</h1>
++ <p>This is the complete list of members for {% if typeHref != "" %}<a href="{{ typeHref }}">{{ escape_html(typeName) }}</a>{% else %}{{ escape_html(typeName) }}{% endif %}, including inherited members.</p>
++
++ {% if isQmlType %}
++ {% for group in memberGroups %}
++ {% if group.typeName != "" %}
++ <p>The following members are inherited from {% if group.typeHref != "" %}<a href="{{ group.typeHref }}">{{ escape_html(group.typeName) }}</a>{% else %}{{ escape_html(group.typeName) }}{% endif %}.</p>
++ {% endif %}
++ <ul>
++ {% for entry in group.members %}
++ <li class="fn" translate="no">{% if entry.href != "" %}<a href="{{ entry.href }}">{{ escape_html(entry.signature) }}</a>{% else %}{{ escape_html(entry.signature) }}{% endif %}{% if existsIn(entry, "hints") %} [{% for h in entry.hints %}{% if not loop.is_first %} {% endif %}{{ h }}{% endfor %}]{% endif %}{% if existsIn(entry, "children") %}<ul>
++ {% for child in entry.children %}
++ <li class="fn" translate="no">{% if child.href != "" %}<a href="{{ child.href }}">{{ escape_html(child.signature) }}</a>{% else %}{{ escape_html(child.signature) }}{% endif %}{% if existsIn(child, "hints") %} [{% for h in child.hints %}{% if not loop.is_first %} {% endif %}{{ h }}{% endfor %}]{% endif %}</li>
++ {% endfor %}
++ </ul>{% endif %}</li>
++ {% endfor %}
++ </ul>
++ {% endfor %}
++ {% else %}
++ <ul>
++ {% for entry in members %}
++ <li class="fn" translate="no">{% if entry.href != "" %}<a href="{{ entry.href }}">{{ escape_html(entry.signature) }}</a>{% else %}{{ escape_html(entry.signature) }}{% endif %}</li>
++ {% endfor %}
++ </ul>
++ {% endif %}
++ </main>
++
++ <footer class="content footer">
++ <p>Generated by QDoc.</p>
++ </footer>
++ </body>
++ </html>