diff options
author | Oswald Buddenhagen <oswald.buddenhagen@digia.com> | 2013-11-06 09:10:39 +0100 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@digia.com> | 2013-11-06 15:57:21 +0100 |
commit | e6c1681520bcc4163ab375167798d0fb34f0a16c (patch) | |
tree | 5cc04a330449be5019d551d35330f04a1b353da9 /src/plugins/qtsupport/profilereader.cpp | |
parent | a7ccb310bef0c8f5c2c41cee20747970d6d9da38 (diff) |
make ProFileReader verbose in precise mode
we rely on successful completion and accurate output from it, so it is
counterproductive to suppress error messages from it.
Change-Id: I35a5e085ff9813ba774f6f24feccb4d0f04019fe
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/qtsupport/profilereader.cpp')
-rw-r--r-- | src/plugins/qtsupport/profilereader.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/plugins/qtsupport/profilereader.cpp b/src/plugins/qtsupport/profilereader.cpp index ad4afe14097..6b122ca13c2 100644 --- a/src/plugins/qtsupport/profilereader.cpp +++ b/src/plugins/qtsupport/profilereader.cpp @@ -59,9 +59,10 @@ void ProMessageHandler::message(int type, const QString &msg, const QString &fil emit writeMessage(format(fileName, lineNo, msg), Core::MessageManager::NoModeSwitch); } -void ProMessageHandler::fileMessage(const QString &) +void ProMessageHandler::fileMessage(const QString &msg) { - // we ignore these... + if (m_verbose) + emit writeMessage(msg, Core::MessageManager::NoModeSwitch); } @@ -78,6 +79,12 @@ ProFileReader::~ProFileReader() pf->deref(); } +void ProFileReader::setCumulative(bool on) +{ + ProMessageHandler::setVerbose(!on); + ProFileEvaluator::setCumulative(on); +} + void ProFileReader::aboutToEval(ProFile *, ProFile *pro, EvalFileType type) { if (m_ignoreLevel || (type != EvalProjectFile && type != EvalIncludeFile)) { |