diff options
Diffstat (limited to 'src/qdoc/qdoc/webxmlgenerator.cpp')
-rw-r--r-- | src/qdoc/qdoc/webxmlgenerator.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/qdoc/qdoc/webxmlgenerator.cpp b/src/qdoc/qdoc/webxmlgenerator.cpp index c4f7b0340..674ae000a 100644 --- a/src/qdoc/qdoc/webxmlgenerator.cpp +++ b/src/qdoc/qdoc/webxmlgenerator.cpp @@ -11,6 +11,7 @@ #include "propertynode.h" #include "qdocdatabase.h" #include "quoter.h" +#include "utilities.h" #include <QtCore/qxmlstream.h> @@ -638,7 +639,8 @@ const Atom *WebXMLGenerator::addAtomElements(QXmlStreamWriter &writer, const Ato case Atom::SectionLeft: writer.writeStartElement("section"); - writer.writeAttribute("id", Doc::canonicalTitle(Text::sectionHeading(atom).toString())); + writer.writeAttribute("id", + Utilities::asAsciiPrintable(Text::sectionHeading(atom).toString())); break; case Atom::SectionRight: @@ -743,7 +745,7 @@ const Atom *WebXMLGenerator::addAtomElements(QXmlStreamWriter &writer, const Ato case Atom::Target: writer.writeStartElement("target"); - writer.writeAttribute("name", Doc::canonicalTitle(atom->string())); + writer.writeAttribute("name", Utilities::asAsciiPrintable(atom->string())); writer.writeEndElement(); break; |