Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
IR::MemberGroup Struct Reference

Members grouped by originating QML type in an all-members listing. More...

#include <member.h>

Collaboration diagram for IR::MemberGroup:

Public Member Functions

QJsonObject toJson () const
 Converts the member group to a QJsonObject for template rendering.

Public Attributes

QString typeName
QString typeHref
QList< AllMemberEntrymembers

Detailed Description

Members grouped by originating QML type in an all-members listing.

MemberGroup groups AllMemberEntry items by the QML type they originate from, enabling templates to render "inherited from ..." headings. An empty typeName indicates the type's own members.

Definition at line 105 of file member.h.

Member Function Documentation

◆ toJson()

QJsonObject IR::MemberGroup::toJson ( ) const
nodiscard

Converts the member group to a QJsonObject for template rendering.

Always emits typeName (even when empty, since empty means own members), typeHref, and members array.

Definition at line 490 of file member.cpp.

Member Data Documentation

◆ members

QList<AllMemberEntry> IR::MemberGroup::members

Definition at line 108 of file member.h.

◆ typeHref

QString IR::MemberGroup::typeHref

Definition at line 107 of file member.h.

◆ typeName

QString IR::MemberGroup::typeName

Definition at line 106 of file member.h.


The documentation for this struct was generated from the following files: