qdoc: Never use a collision page as a main QCH landing page
When writing the main/landing page for a documentation set to a .qhp file, check that it's not a collision page. If it is, default to 'index.html' instead. Task-number: QTCREATORBUG-11035 Change-Id: I0269834f6e50fcf5ae779c026263e69e4c3cd7b6 Reviewed-by: Martin Smith <martin.smith@digia.com>
This commit is contained in:
parent
aac064b1c7
commit
62feb088a3
@ -657,7 +657,8 @@ void HelpProjectWriter::generateProject(HelpProject &project)
|
||||
if (node == 0)
|
||||
node = qdb_->findNode(QStringList("index.html"));
|
||||
QString indexPath;
|
||||
if (node)
|
||||
// Never use a collision node as a landing page
|
||||
if (node && !node->isCollisionNode())
|
||||
indexPath = gen_->fullDocumentLocation(node,Generator::useOutputSubdirs());
|
||||
else
|
||||
indexPath = "index.html";
|
||||
|
Loading…
Reference in New Issue
Block a user