summaryrefslogtreecommitdiffstats
path: root/examples/assistant/simpletextviewer/textedit.h
diff options
context:
space:
mode:
authorPaul Wicking <[email protected]>2025-08-18 08:17:29 +0200
committerPaul Wicking <[email protected]>2025-08-21 12:28:47 +0200
commit74711c4f1d4ca64f5f916519ee56fe48a926aeda (patch)
tree45dd68304d8790b76cae8708510dcf4f8efbdd2c /examples/assistant/simpletextviewer/textedit.h
parent70e18dda1184c44f354a493bc1c0d510267b93a1 (diff)
QDoc: Group property role notes in outputHEADdev
When a signal (or other role) applies to multiple properties, QDoc repeats the same “<Role> for property X.” line for each property. This creates noisy, hard-to-scan documentation. This change modifies `Generator::generateAddendum()` such that it groups properties by `FunctionRole`. This allows QDoc to emit a single admonition per role, listing all applicable properties. For example: Notifier signal for properties Foo, Bar, and Baz. Properties are listed alphabetically; roles follow enum order (Getter, Setter, Resetter, Notifier, Bindable). This ensures deterministic output. There's no change to semantics or links, as this is a wording/format improvement only. The change also includes a validate-output test (HTML/DocBook/WebXML) that demonstrates the previous repetition and the new grouped output. Fixes: QTBUG-86490 Pick-to: 6.10 6.9 6.8 Change-Id: I5221c25f8040cc617dd2ec595f58c95d16120ac7 Reviewed-by: Topi Reiniö <[email protected]>
Diffstat (limited to 'examples/assistant/simpletextviewer/textedit.h')
0 files changed, 0 insertions, 0 deletions