OutputWindow Class
(Core::OutputWindow)Public Types
enum | FilterModeFlag { Default, RegExp, CaseSensitive, Inverted } |
flags | FilterModeFlags |
Public Functions
OutputWindow(Core::Context context, const QString &settingsKey, QWidget *parent = nullptr) | |
virtual | ~OutputWindow() override |
void | appendMessage(const QString &out, Utils::OutputFormat format) |
void | appendText(const QString &text, const QTextCharFormat &format = QTextCharFormat()) |
void | clear() |
float | fontZoom() const |
Utils::OutputFormatter * | formatter() const |
void | grayOutOldContent() |
int | maxCharCount() const |
void | resetZoom() |
void | scrollToBottom() |
void | setBaseFont(const QFont &newFont) |
void | setFontZoom(float zoom) |
void | setFormatter(Utils::OutputFormatter *formatter) |
void | setMaxCharCount(int count) |
void | setWheelZoomEnabled(bool enabled) |
void | updateFilterProperties(const QString &filterText, Qt::CaseSensitivity caseSensitivity, bool regexp, bool isInverted) |
Public Slots
void | setWordWrapEnabled(bool wrap) |
Signals
void | wheelZoom() |
Protected Functions
bool | isScrollbarAtBottom() const |
Member Type Documentation
enum OutputWindow::FilterModeFlag
flags OutputWindow::FilterModeFlags
The FilterModeFlags type is a typedef for QFlags<FilterModeFlag>. It stores an OR combination of FilterModeFlag values.
Member Function Documentation
OutputWindow::OutputWindow(Core::Context context, const QString &settingsKey, QWidget *parent = nullptr)
Default constructs an instance of OutputWindow.
[override virtual]
OutputWindow::~OutputWindow()
Destroys the instance of OutputWindow. The destructor is virtual.
void OutputWindow::appendMessage(const QString &out, Utils::OutputFormat format)
void OutputWindow::appendText(const QString &text, const QTextCharFormat &format = QTextCharFormat())
void OutputWindow::clear()
float OutputWindow::fontZoom() const
See also setFontZoom().
Utils::OutputFormatter *OutputWindow::formatter() const
See also setFormatter().
void OutputWindow::grayOutOldContent()
[protected]
bool OutputWindow::isScrollbarAtBottom() const
int OutputWindow::maxCharCount() const
See also setMaxCharCount().
void OutputWindow::resetZoom()
void OutputWindow::scrollToBottom()
void OutputWindow::setBaseFont(const QFont &newFont)
void OutputWindow::setFontZoom(float zoom)
See also fontZoom().
void OutputWindow::setFormatter(Utils::OutputFormatter *formatter)
See also formatter().
void OutputWindow::setMaxCharCount(int count)
See also maxCharCount().