@@ -10,7 +10,7 @@ RVSyntaxHighlighter::RVSyntaxHighlighter(QTextDocument* parent, std::shared_ptr<
1010 HighlightingRule rule;
1111
1212 // General registers
13- registerFormat.setForeground (QColor ( 0x800000 ) );
13+ registerFormat.setForeground (QColor{ 0x80 , 0x00 , 0x00 } );
1414 rule.pattern = QRegularExpression (" \\ b[(a|s|t|x)][0-9]{1,2}" );
1515 rule.format = registerFormat;
1616 m_highlightingRules.append (rule);
@@ -30,7 +30,7 @@ RVSyntaxHighlighter::RVSyntaxHighlighter(QTextDocument* parent, std::shared_ptr<
3030 }
3131
3232 // Instructions
33- instructionFormat.setForeground (QColor ( Colors::BerkeleyBlue) );
33+ instructionFormat.setForeground (Colors::BerkeleyBlue);
3434 for (const auto & pattern : supportedOpcodes) {
3535 const QString regexPattern = " \\ b" + pattern + " \\ b" ;
3636 rule.pattern = QRegularExpression (regexPattern);
@@ -39,19 +39,19 @@ RVSyntaxHighlighter::RVSyntaxHighlighter(QTextDocument* parent, std::shared_ptr<
3939 }
4040
4141 // Labels
42- labelFormat.setForeground (QColor ( Colors::Medalist) );
42+ labelFormat.setForeground (Colors::Medalist);
4343 rule.pattern = QRegularExpression (R"( [\S]+:)" );
4444 rule.format = labelFormat;
4545 m_highlightingRules.append (rule);
4646
4747 // Strings
48- stringFormat.setForeground (QColor ( 0x800000 ) );
48+ stringFormat.setForeground (QColor{ 0x80 , 0x00 , 0x00 } );
4949 rule.pattern = QRegularExpression (R"( "(?:[^"]|\.)*")" );
5050 rule.format = stringFormat;
5151 m_highlightingRules.append (rule);
5252
5353 // Immediates
54- immediateFormat.setForeground (QColor (Qt::darkGreen) );
54+ immediateFormat.setForeground (QColorConstants::DarkGreen );
5555 rule.pattern = QRegularExpression (" \\ b(?<![A-Za-z])[-+]?\\ d+" );
5656 rule.format = immediateFormat;
5757 m_highlightingRules.append (rule);
@@ -61,7 +61,7 @@ RVSyntaxHighlighter::RVSyntaxHighlighter(QTextDocument* parent, std::shared_ptr<
6161 m_highlightingRules.append (rule);
6262
6363 // Comments
64- commentFormat.setForeground (QColor ( Colors::Medalist) );
64+ commentFormat.setForeground (Colors::Medalist);
6565 rule.pattern = QRegularExpression (" [#]+.*" );
6666 rule.format = commentFormat;
6767 m_highlightingRules.append (rule);
0 commit comments