\hypertarget{a09980}{}\section{Highlighting\+Rule Class Reference}
\label{a09980}\index{Highlighting\+Rule@{Highlighting\+Rule}}


Container to describe a highlighting rule. Based on a regular expression, a relevant match \# and the format.  




{\ttfamily \#include $<$Open\+Flipper/widgets/python\+Widget/\+Python\+Syntax\+Highlighter.\+hh$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09980_a6fc03b1be184fea01360993211a19399}\label{a09980_a6fc03b1be184fea01360993211a19399}} 
{\bfseries Highlighting\+Rule} (const Q\+String \&pattern\+Str, int n, const Q\+Text\+Char\+Format \&matching\+Format)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09980_aa5baf190221df4b4ca15bff2766768b0}\label{a09980_aa5baf190221df4b4ca15bff2766768b0}} 
Q\+String {\bfseries original\+Rule\+Str}
\item 
\mbox{\Hypertarget{a09980_a4d0704ac60f720e308c7f6cdfebb5119}\label{a09980_a4d0704ac60f720e308c7f6cdfebb5119}} 
Q\+Reg\+Exp {\bfseries pattern}
\item 
\mbox{\Hypertarget{a09980_ad5124b4bb4d342c04ec3a904d82a7eb4}\label{a09980_ad5124b4bb4d342c04ec3a904d82a7eb4}} 
int {\bfseries nth}
\item 
\mbox{\Hypertarget{a09980_a8706a5cc13203e6c8fd93aecacf30923}\label{a09980_a8706a5cc13203e6c8fd93aecacf30923}} 
Q\+Text\+Char\+Format {\bfseries format}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Container to describe a highlighting rule. Based on a regular expression, a relevant match \# and the format. 

Definition at line 33 of file Python\+Syntax\+Highlighter.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/widgets/python\+Widget/Python\+Syntax\+Highlighter.\+hh\end{DoxyCompactItemize}
