summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cpptoolsplugin.h
diff options
context:
space:
mode:
authorAndre Hartmann <aha_1980@gmx.de>2013-08-05 21:30:41 +0300
committerAndré Hartmann <aha_1980@gmx.de>2013-08-08 11:50:08 +0200
commit4bc61ecac4701a0e4f4fa5c7e48986dcd687c11a (patch)
tree469d32aaa36072d9878c9669bb243e2c20b4e03c /src/plugins/cpptools/cpptoolsplugin.h
parent9249175a4baf7dbc355fd14c1aa8dc74280eeeb8 (diff)
downloadqt-creator-4bc61ecac4701a0e4f4fa5c7e48986dcd687c11a.tar.gz
Custom Error Parser
Allow setting the following items from outside: * capture regular expression, * file name, line number and message capture position and * whether to parse stdout, stderr or both The parser functions can be unit-tested by running (Debug build of Qt Creator needed): qtcreator -test ProjectExplorer,testCustomOutputParsers The data is passed to the custom parser in CustomToolChain::outputParser(). The parser information is stored in toolchains.xml together with the custom toolchain. A configuration widget is provided to set up and test the regular expression against a sample error message. Change-Id: I6191df3c44432943e0aeb16c48d8e79d35845d2e Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cpptoolsplugin.h')
0 files changed, 0 insertions, 0 deletions