20 static const QString beginHTML =
"<p><font color=\"";
21 static const QString intermediateHTML =
"\">";
22 static const QString endHTML =
"</font></p>";
30 case spdlog::level::level_enum::trace:
33 case spdlog::level::level_enum::debug:
36 case spdlog::level::level_enum::info:
39 case spdlog::level::level_enum::warn:
42 case spdlog::level::level_enum::err:
45 case spdlog::level::level_enum::critical:
53 mEdit->
appendHtml(beginHTML + color + intermediateHTML + html_ready_msg + endHTML);
LoggerMarshall(QPlainTextEdit *edit, QObject *parent=nullptr)
void appendLog(spdlog::level::level_enum log_type, QString const &msg)
QColor errorColor() const
QColor criticalColor() const
QColor traceColor() const
QColor warningColor() const
static LoggerQssAdapter * instance()
QColor debugColor() const
QColor defaultColor() const
QString name() const const
void appendHtml(const QString &html)
QTextDocument * document() const const
QString & replace(int position, int n, QChar after)
QString toHtmlEscaped() const const
void setMaximumBlockCount(int maximum)