OutputFormatter Class
(Utils::OutputFormatter)Public Functions
OutputFormatter() | |
~OutputFormatter() override | |
virtual void | appendMessage(const QString &text, OutputFormat format) |
virtual void | clear() |
void | flush() |
virtual void | handleLink(const QString &href) |
QPlainTextEdit * | plainTextEdit() const |
void | setBoldFontEnabled(bool enabled) |
virtual void | setPlainTextEdit(QPlainTextEdit *plainText) |
virtual QList<QWidget *> | toolbarWidgets() const |
Protected Functions
void | append(const QString &text, const QTextCharFormat &format) |
QTextCharFormat | charFormat(OutputFormat format) const |
virtual void | clearLastLine() |
void | initFormats() |
QList<FormattedText> | parseAnsi(const QString &text, const QTextCharFormat &format) |
Member Function Documentation
OutputFormatter::OutputFormatter()
Default constructs an instance of OutputFormatter.
OutputFormatter::~OutputFormatter()
Destroys the instance of OutputFormatter.
[protected]
void OutputFormatter::append(const QString &text, const QTextCharFormat &format)
[virtual]
void OutputFormatter::appendMessage(const QString &text, OutputFormat format)
[protected]
QTextCharFormat OutputFormatter::charFormat(OutputFormat format) const
[virtual]
void OutputFormatter::clear()
[virtual protected]
void OutputFormatter::clearLastLine()
void OutputFormatter::flush()
[virtual]
void OutputFormatter::handleLink(const QString &href)
[protected]
void OutputFormatter::initFormats()
[protected]
QList<FormattedText> OutputFormatter::parseAnsi(const QString &text, const QTextCharFormat &format)
QPlainTextEdit *OutputFormatter::plainTextEdit() const
See also setPlainTextEdit().
void OutputFormatter::setBoldFontEnabled(bool enabled)
[virtual]
void OutputFormatter::setPlainTextEdit(QPlainTextEdit *plainText)
See also plainTextEdit().