diff --git a/src/neochatroom.cpp b/src/neochatroom.cpp index 1a2b3a830..dbd92aa30 100644 --- a/src/neochatroom.cpp +++ b/src/neochatroom.cpp @@ -304,16 +304,16 @@ QDateTime NeoChatRoom::lastActiveTime() QString NeoChatRoom::subtitleText() { QString subtitle = this->lastEventToString().size() == 0 ? this->topic() : this->lastEventToString(); - static QRegularExpression blockquote("(\r\n\t|\n|\r\t|)> "); - static QRegularExpression heading("(\r\n\t|\n|\r\t|)\\#{1,6} "); - static QRegularExpression newlines("(\r\n\t|\n|\r\t)"); - static QRegularExpression bold1("(\\*\\*|__)(?=\\S)([^\\r]*\\S)\\1"); - static QRegularExpression bold2("(\\*|_)(?=\\S)([^\\r]*\\S)\\1"); - static QRegularExpression strike1("~~(.*)~~"); - static QRegularExpression strike2("~(.*)~"); - static QRegularExpression del("(.*)"); - static QRegularExpression multileLineCode("```([^```]+)```"); - static QRegularExpression singleLinecode("`([^`]+)`"); + static const QRegularExpression blockquote("(\r\n\t|\n|\r\t|)> "); + static const QRegularExpression heading("(\r\n\t|\n|\r\t|)\\#{1,6} "); + static const QRegularExpression newlines("(\r\n\t|\n|\r\t)"); + static const QRegularExpression bold1("(\\*\\*|__)(?=\\S)([^\\r]*\\S)\\1"); + static const QRegularExpression bold2("(\\*|_)(?=\\S)([^\\r]*\\S)\\1"); + static const QRegularExpression strike1("~~(.*)~~"); + static const QRegularExpression strike2("~(.*)~"); + static const QRegularExpression del("(.*)"); + static const QRegularExpression multileLineCode("```([^```]+)```"); + static const QRegularExpression singleLinecode("`([^`]+)`"); subtitle // replace blockquote, i.e. '> text'