summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/qdoc3/htmlgenerator.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/qdoc3/htmlgenerator.cpp b/tools/qdoc3/htmlgenerator.cpp
index 9846eb9..e79e180 100644
--- a/tools/qdoc3/htmlgenerator.cpp
+++ b/tools/qdoc3/htmlgenerator.cpp
@@ -4532,7 +4532,9 @@ void HtmlGenerator::generateManifestFile(QString manifest, QString element)
if (baseName.toLower() == ename) {
if (!usedNames.contains(fileName)) {
writer.writeStartElement("fileToOpen");
- writer.writeCharacters(fileName);
+ if (file.startsWith("demos/"))
+ file = file.mid(6);
+ writer.writeCharacters(file);
writer.writeEndElement(); // fileToOpen
usedNames.insert(fileName);
}
@@ -4541,7 +4543,9 @@ void HtmlGenerator::generateManifestFile(QString manifest, QString element)
fileName.toLower().endsWith("main.qml")) {
if (!usedNames.contains(fileName)) {
writer.writeStartElement("fileToOpen");
- writer.writeCharacters(fileName);
+ if (file.startsWith("demos/"))
+ file = file.mid(6);
+ writer.writeCharacters(file);
writer.writeEndElement(); // fileToOpen
usedNames.insert(fileName);
}