Fix a bug in qdoc where to look for index files.
This was only a problem if the qdocconf file was in the same directory as the current directory (QDir::relativeFilePath() returns an empty string in that case), so if the documentation was generated with the makefile rules, this problem did not reveal itself. Change-Id: I9c8956fdb46c4f307df7ab297dc94e8d3ef93fb4 Reviewed-by: Martin Smith <martin.smith@nokia.com>bb10
parent
51d40d7e9b
commit
2e8763ca44
|
|
@ -264,7 +264,9 @@ static void processQdocconfFile(const QString &fileName)
|
|||
if (indexDirs.size() > 0) {
|
||||
for (int i = 0; i < indexDirs.size(); i++) {
|
||||
if (indexDirs[i].startsWith("..")) {
|
||||
indexDirs[i].prepend(QDir(dir).relativeFilePath(prevCurrentDir) + QLatin1Char('/'));
|
||||
const QString prefix(QDir(dir).relativeFilePath(prevCurrentDir));
|
||||
if (!prefix.isEmpty())
|
||||
indexDirs[i].prepend(prefix + QLatin1Char('/'));
|
||||
}
|
||||
}
|
||||
/*
|
||||
|
|
|
|||
Loading…
Reference in New Issue