From 55ab66320dd96930733ebdd77f9da181db2e9560 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Sat, 17 Nov 2018 22:29:13 +0200 Subject: OutputFormatter: Make appendMessage(QTextCharFormat) private MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Clients should only use the OutputFormat overload. Change-Id: Ifa7989c460a2f46d9497280c5d373a5a7e4786ff Reviewed-by: André Hartmann Reviewed-by: Tobias Hunger --- src/libs/utils/outputformatter.h | 2 +- src/plugins/qtsupport/qtoutputformatter.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libs/utils/outputformatter.h b/src/libs/utils/outputformatter.h index 2091fb6d8c..a2cff53ea4 100644 --- a/src/libs/utils/outputformatter.h +++ b/src/libs/utils/outputformatter.h @@ -57,7 +57,6 @@ public: void flush(); virtual void appendMessage(const QString &text, OutputFormat format); - virtual void appendMessage(const QString &text, const QTextCharFormat &format); virtual void handleLink(const QString &href); virtual QList toolbarWidgets() const { return {}; } virtual void clear() {} @@ -70,6 +69,7 @@ protected: void append(QTextCursor &cursor, const QString &text, const QTextCharFormat &format); private: + virtual void appendMessage(const QString &text, const QTextCharFormat &format); Internal::OutputFormatterPrivate *d; }; diff --git a/src/plugins/qtsupport/qtoutputformatter.h b/src/plugins/qtsupport/qtoutputformatter.h index 21f19e70d8..574a83ac38 100644 --- a/src/plugins/qtsupport/qtoutputformatter.h +++ b/src/plugins/qtsupport/qtoutputformatter.h @@ -53,7 +53,6 @@ public: ~QtOutputFormatter() override; void appendMessage(const QString &text, Utils::OutputFormat format) override; - void appendMessage(const QString &text, const QTextCharFormat &format) override; void handleLink(const QString &href) override; void setPlainTextEdit(QPlainTextEdit *plainText) override; @@ -67,6 +66,7 @@ private: void appendMessagePart(const QString &txt, const QTextCharFormat &format); void appendLine(const LinkResult &lr, const QString &line, Utils::OutputFormat format); void appendLine(const LinkResult &lr, const QString &line, const QTextCharFormat &format); + void appendMessage(const QString &text, const QTextCharFormat &format) override; Internal::QtOutputFormatterPrivate *d; -- cgit v1.2.3