mirror of
https://github.com/Mahdi-zarei/nekoray.git
synced 2025-12-24 10:33:15 +08:00
feat: Improve logs coloring
This commit is contained in:
parent
669cbbbe4c
commit
1fab357b1a
12
3rdparty/qv2ray/v2/ui/LogHighlighter.cpp
vendored
12
3rdparty/qv2ray/v2/ui/LogHighlighter.cpp
vendored
@ -51,22 +51,22 @@ namespace Qv2ray::ui {
|
|||||||
highlightingRules.append(rule);
|
highlightingRules.append(rule);
|
||||||
//
|
//
|
||||||
debugFormat.setForeground(Qt::darkGray);
|
debugFormat.setForeground(Qt::darkGray);
|
||||||
rule.pattern = QRegularExpression("\\[D[Ee][Bb][Uu].*?\\]");
|
rule.pattern = QRegularExpression("D[Ee][Bb][Uu].*?");
|
||||||
rule.format = debugFormat;
|
rule.format = debugFormat;
|
||||||
highlightingRules.append(rule);
|
highlightingRules.append(rule);
|
||||||
//
|
//
|
||||||
infoFormat.setForeground(darkMode ? Qt::lightGray : Qt::darkCyan);
|
infoFormat.setForeground(darkMode ? Qt::lightGray : Qt::darkCyan);
|
||||||
rule.pattern = QRegularExpression("\\[I[Nn][Ff][Oo].*?\\]");
|
rule.pattern = QRegularExpression("I[Nn][Ff][Oo].*?");
|
||||||
rule.format = infoFormat;
|
rule.format = infoFormat;
|
||||||
highlightingRules.append(rule);
|
highlightingRules.append(rule);
|
||||||
//
|
//
|
||||||
warningFormat.setFontWeight(QFont::Bold);
|
warningFormat.setFontWeight(QFont::Bold);
|
||||||
warningFormat2.setFontWeight(QFont::Bold);
|
warningFormat2.setFontWeight(QFont::Bold);
|
||||||
rule.pattern = QRegularExpression("\\[W[Aa][Rr][Nn].*?\\]");
|
rule.pattern = QRegularExpression("W[Aa][Rr][Nn].*?");
|
||||||
rule.format = warningFormat2;
|
rule.format = warningFormat2;
|
||||||
highlightingRules.append(rule);
|
highlightingRules.append(rule);
|
||||||
//
|
//
|
||||||
rule.pattern = QRegularExpression("\\[E[Rr][Rr][Oo].*?\\]");
|
rule.pattern = QRegularExpression("E[Rr][Rr][Oo].*?");
|
||||||
rule.format = rejectedFormat;
|
rule.format = rejectedFormat;
|
||||||
highlightingRules.append(rule);
|
highlightingRules.append(rule);
|
||||||
|
|
||||||
@ -90,6 +90,10 @@ namespace Qv2ray::ui {
|
|||||||
rule.pattern = QRegularExpression("<<<<+");
|
rule.pattern = QRegularExpression("<<<<+");
|
||||||
rule.format = warningFormat;
|
rule.format = warningFormat;
|
||||||
highlightingRules.append(rule);
|
highlightingRules.append(rule);
|
||||||
|
//
|
||||||
|
rule.pattern = QRegularExpression("error");
|
||||||
|
rule.format = rejectedFormat;
|
||||||
|
highlightingRules.append(rule);
|
||||||
|
|
||||||
{
|
{
|
||||||
// IP IPv6 Host;
|
// IP IPv6 Host;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user