aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2020-03-18 09:53:07 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2020-03-18 13:54:31 +0000
commitf4473a6da8f4e77393ad05b8b8959dfd4655ba70 (patch)
tree0192fb0b459ef692b095833531f15286ea53b35a /src/libs
parent438195ae8344054f3ba3c32cb4e702d080381913 (diff)
OutputFormatter: De-virtualize the clear() function
... and make it also clear the text edit. Change-Id: Ifd073167b8afc27f3adafca1bdaf95316be7fdaa Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/utils/outputformatter.cpp1
-rw-r--r--src/libs/utils/outputformatter.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/utils/outputformatter.cpp b/src/libs/utils/outputformatter.cpp
index a22a7a19dc..9c3cee4879 100644
--- a/src/libs/utils/outputformatter.cpp
+++ b/src/libs/utils/outputformatter.cpp
@@ -147,6 +147,7 @@ void OutputFormatter::handleLink(const QString &href)
void OutputFormatter::clear()
{
d->prependCarriageReturn = false;
+ plainTextEdit()->clear();
}
void OutputFormatter::setBoldFontEnabled(bool enabled)
diff --git a/src/libs/utils/outputformatter.h b/src/libs/utils/outputformatter.h
index 747084d0d9..e20316b411 100644
--- a/src/libs/utils/outputformatter.h
+++ b/src/libs/utils/outputformatter.h
@@ -56,7 +56,7 @@ public:
void appendMessage(const QString &text, OutputFormat format);
virtual void handleLink(const QString &href);
- virtual void clear();
+ void clear();
void setBoldFontEnabled(bool enabled);
static QTextCharFormat linkFormat(const QTextCharFormat &inputFormat, const QString &href);