summaryrefslogtreecommitdiff
path: root/src/qdoc/cppcodemarker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qdoc/cppcodemarker.cpp')
-rw-r--r--src/qdoc/cppcodemarker.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/qdoc/cppcodemarker.cpp b/src/qdoc/cppcodemarker.cpp
index 0f9f92ecf..3b0a9a771 100644
--- a/src/qdoc/cppcodemarker.cpp
+++ b/src/qdoc/cppcodemarker.cpp
@@ -295,10 +295,12 @@ QString CppCodeMarker::markedUpQmlItem(const Node *node, bool summary)
if (summary) {
if (node->isPreliminary())
extra += " (preliminary)";
- else if (node->isDeprecated())
- extra += " (deprecated)";
- else if (node->isDeprecated())
- extra += " (obsolete)";
+ else if (node->isDeprecated()) {
+ if (const QString &version = node->deprecatedSince(); !version.isEmpty())
+ extra += " (deprecated since " + version + ")";
+ else
+ extra += " (deprecated)";
+ }
}
if (!extra.isEmpty()) {