Fix line strike.

Fix code block wrapping.
Fix replyModel being garbage collected.
Reply message in RoomPanelInput is richtext now.
This commit is contained in:
Black Hat
2019-09-29 20:29:59 -07:00
parent 887f69fac3
commit 617855a780
11 changed files with 131 additions and 42 deletions

View File

@@ -1,15 +1 @@
#include "utils.h"
QString utils::removeReply(const QString& text) {
QString result(text);
result.remove(utils::removeRichReplyRegex);
result.remove(utils::removeReplyRegex);
return result;
}
QString utils::cleanHTML(const QString& text) {
QString result(text);
result.replace(codePillRegExp, "<i>\\1</i>");
result.replace(userPillRegExp, "<b>\\1</b>");
return result;
}