diff options
author | Michael Brasser <michael.brasser@nokia.com> | 2009-10-30 01:57:31 (GMT) |
---|---|---|
committer | Michael Brasser <michael.brasser@nokia.com> | 2009-10-30 01:57:31 (GMT) |
commit | 502f58df4643c6d9189db0297d3869bdb6a6ba4b (patch) | |
tree | 38e9c362efb67241e16ac6b122baebd736edcc03 /tools/qdoc3/htmlgenerator.cpp | |
parent | d6b889fcd8f28e430d6082f0290b00030e30d3ca (diff) | |
download | Qt-502f58df4643c6d9189db0297d3869bdb6a6ba4b.zip Qt-502f58df4643c6d9189db0297d3869bdb6a6ba4b.tar.gz Qt-502f58df4643c6d9189db0297d3869bdb6a6ba4b.tar.bz2 |
qdoc3: display 'read-only' in QML docs for read only properties.
Diffstat (limited to 'tools/qdoc3/htmlgenerator.cpp')
-rw-r--r-- | tools/qdoc3/htmlgenerator.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/qdoc3/htmlgenerator.cpp b/tools/qdoc3/htmlgenerator.cpp index eaf4b2e..35bb6c2 100644 --- a/tools/qdoc3/htmlgenerator.cpp +++ b/tools/qdoc3/htmlgenerator.cpp @@ -4192,13 +4192,15 @@ void HtmlGenerator::generateDetailedQmlMember(const Node *node, const QmlPropGroupNode* qpgn = static_cast<const QmlPropGroupNode*>(node); NodeList::ConstIterator p = qpgn->childNodes().begin(); out() << "<div class=\"qmlproto\">"; - out() << "<table class=\"qmlname\">"; + out() << "<table width=\"100%\" class=\"qmlname\">"; while (p != qpgn->childNodes().end()) { if ((*p)->type() == Node::QmlProperty) { qpn = static_cast<const QmlPropertyNode*>(*p); out() << "<tr><td>"; out() << "<a name=\"" + refForNode(qpn) + "\"></a>"; + if (!qpn->isWritable()) + out() << "<span class=\"qmlreadonly\">read-only</span>"; generateQmlItem(qpn, relative, marker, false); out() << "</td></tr>"; if (qpgn->isDefault()) { |