diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2024-09-27 08:06:02 +0200 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2024-09-27 23:12:11 +0200 |
| commit | df67bfbc7289c526d54105248e064d8846ad9ad5 (patch) | |
| tree | a60341dc9009444405704150d453c4f2d9f5af92 /sources/shiboken6/ApiExtractor/documentation.cpp | |
| parent | ff283650bd482c2132ce3bac647e109447850cff (diff) | |
shiboken6/Documentation: Add source file to the Documentation class
This is useful for resolving images. Use it for the module
documentation.
Task-number: QTBUG-77650
Task-number: PYSIDE-2620
Task-number: PYSIDE-1106
Change-Id: Ib7843541af75aa179ac7d862fc30351f69f550ed
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/shiboken6/ApiExtractor/documentation.cpp')
| -rw-r--r-- | sources/shiboken6/ApiExtractor/documentation.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sources/shiboken6/ApiExtractor/documentation.cpp b/sources/shiboken6/ApiExtractor/documentation.cpp index 33cf0e9fb..0f1bb389b 100644 --- a/sources/shiboken6/ApiExtractor/documentation.cpp +++ b/sources/shiboken6/ApiExtractor/documentation.cpp @@ -7,8 +7,12 @@ Documentation::Documentation(const QString &detailed, const QString &brief, + const QString &sourceFile, Format fmt) : - m_detailed(detailed.trimmed()), m_brief(brief.trimmed()), m_format(fmt) + m_detailed(detailed.trimmed()), + m_brief(brief.trimmed()), + m_sourceFile(sourceFile), + m_format(fmt) { } @@ -54,6 +58,8 @@ QDebug operator<<(QDebug debug, const Documentation &d) debug << "Documentation("; if (!d.isEmpty()) { debug << "format=" << d.format(); + if (d.hasSourceFile()) + debug << ", file=\"" << d.sourceFile() << '"'; if (!d.brief().isEmpty()) debug << ", brief=\"" << d.brief() << '"'; if (!d.detailed().isEmpty()) |
