diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2015-02-24 23:16:19 +0200 |
---|---|---|
committer | hjk <hjk@theqtcompany.com> | 2015-02-25 12:04:12 +0000 |
commit | a1c9654349dff7d863127ae73b617b37b464410d (patch) | |
tree | 808b97395dda7a940387c3faf1d0c7b79411ae0b /src/libs/utils/outputformatter.h | |
parent | 7b8c58b99b84ccc3a59b70b8f455dd34a8c94f6b (diff) |
Utils: Pimpl OutputFormatter
Change-Id: I42682a9793e895fb99b154cf9fac37fb189fd9c8
Reviewed-by: hjk <hjk@theqtcompany.com>
Diffstat (limited to 'src/libs/utils/outputformatter.h')
-rw-r--r-- | src/libs/utils/outputformatter.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/libs/utils/outputformatter.h b/src/libs/utils/outputformatter.h index 503e73ab73..7179eb0447 100644 --- a/src/libs/utils/outputformatter.h +++ b/src/libs/utils/outputformatter.h @@ -38,7 +38,6 @@ #include <QFont> QT_BEGIN_NAMESPACE -class QColor; class QPlainTextEdit; class QTextCharFormat; class QTextCursor; @@ -46,9 +45,10 @@ QT_END_NAMESPACE namespace Utils { -class AnsiEscapeCodeHandler; class FormattedText; +namespace Internal { class OutputFormatterPrivate; } + class QTCREATOR_UTILS_EXPORT OutputFormatter : public QObject { Q_OBJECT @@ -76,11 +76,7 @@ protected: void append(QTextCursor &cursor, const QString &text, const QTextCharFormat &format); private: - QPlainTextEdit *m_plainTextEdit; - QTextCharFormat *m_formats; - QFont m_font; - AnsiEscapeCodeHandler *m_escapeCodeHandler; - bool m_overwriteOutput; + Internal::OutputFormatterPrivate *d; }; } // namespace Utils |