12#include <OpenMS/VISUAL/OpenMS_GUIConfig.h>
A log window (QTextEdit) with convenience functions.
Definition LogWindow.h:28
LogState
Log message states.
Definition LogWindow.h:35
@ WARNING
Warning.
Definition LogWindow.h:37
@ CRITICAL
Fatal error.
Definition LogWindow.h:38
@ NOTICE
Notice.
Definition LogWindow.h:36
void contextMenuEvent(QContextMenuEvent *event) override
LogWindow(QWidget *parent)
Default constructor.
int max_length_
-1 by default, which means there is no maximum length
Definition LogWindow.h:66
void trimText_()
if text length reached max_length_, then delete prefix until length of text is 1/2 of max_length_
void appendNewHeader(const LogState state, const std::string &heading, const std::string &body)
appends a new block with heading and a body
int maxLength() const
read max_length
void setMaxLength(int max_length)
set max_length
int max_length
Definition LogWindow.h:30
void appendText(const QString &text)
appends text without adding line breaks and shows the log-window
void addNewline()
appends a line break (same as append(""))
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19