Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
git://gitorious.org/qt/qtbase.git
C++ HTML C Objective-C++ Objective-C Java Other

qdoc: Improve handling of current working directory

When qdoc reads (potentially nested) documentation files, it sets
the current working directory to the path of the currently read
file to make relative paths work for include statements and
config variables. This works as long as there's only one top-level
.qdocconf file.

This change fixes problems with handling the CWD to enable
relative paths also when we have multiple top-level .qdocconf
files, as is the case when running qdoc in single-exec mode.

Change-Id: I03a7ec5af93d54070ea29f90ea2ba29c57028781
Reviewed-by: Venugopal Shivashankar <venugopal.shivashankar@digia.com>
Reviewed-by: Martin Smith <martin.smith@digia.com>
latest commit 4fd8513475
@toreinio toreinio authored
Failed to load latest commit information.
bin Fixed license headers
config.tests Haiku: Enable iconv support
dist changes-5.4.1: QtSql, build system, platforms
doc Merge remote-tracking branch 'origin/5.4' into 5.5
examples Merge remote-tracking branch 'origin/5.4' into 5.5
lib Initial import from the monolithic Qt.
mkspecs Remove BlackBerry PlayBook support.
qmake Merge remote-tracking branch 'origin/5.4' into 5.5
src qdoc: Improve handling of current working directory
tests Allow passing absolute paths without file extension to QPluginLoader
tools use relative paths for build dir references
util Fixed license headers
.gitattributes Update the git-archive export options
.gitignore Remove qtdemo from gitignore
.qmake.conf Enable -Werror for all of qtbase
.tag Update the git-archive export options
INSTALL Doc: Update links in INSTALL file
LGPL_EXCEPTION.txt Update copyright headers
LICENSE.FDL Initial import from the monolithic Qt.
LICENSE.LGPLv21 Update copyright headers
LICENSE.LGPLv3 Update copyright headers
LICENSE.PREVIEW.COMMERCIAL Update copyright headers
configure Merge remote-tracking branch 'origin/5.4' into 5.5
configure.bat support spaces in build and install dirs
header.BSD Updated BSD licensed file headers
header.FDL Update copyright headers
header.LGPL-ONLY Update copyright headers
header.LGPL21 Update copyright headers
header.LGPL3 Update copyright headers
header.LGPL3-COMM Update copyright headers
qtbase.pro remove nonsensical claim about contains()
sync.profile ANGLE: upgrade to 2.1~07d49ef5350a
Something went wrong with that request. Please try again.