From 33730f3b28d29748efb71355e7ee67f91e7a1f5e Mon Sep 17 00:00:00 2001 From: Casper van Donderen Date: Thu, 5 Jul 2012 14:49:10 +0200 Subject: QDoc: Fix relative URL generation for cross-linking. Previously the URL relative to the installdir was used, now we use a relative URL to the index file. Change-Id: Ia2485aa49da8240901d0db1f102eb48da689ef2a Reviewed-by: Martin Smith --- src/tools/qdoc/tree.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/tools/qdoc/tree.cpp b/src/tools/qdoc/tree.cpp index 1bf3618393..9de182f38f 100644 --- a/src/tools/qdoc/tree.cpp +++ b/src/tools/qdoc/tree.cpp @@ -948,7 +948,7 @@ void Tree::readIndexFile(const QString& path) else { // Use a fake directory, since we will copy the output to a sub directory of // installDir when using "make install". This is just for a proper relative path. - QDir installDir(Config::installDir + "/outputdir"); + QDir installDir(path.section('/', 0, -3) + "/outputdir"); indexUrl = installDir.relativeFilePath(path).section('/', 0, -2); } -- cgit v1.2.3