#include <highlighter.h>
Public Member Functions | |
| Highlighter (QTextDocument *parent=0) | |
Protected Member Functions | |
| void | highlightBlock (const QString &text) | 
Private Attributes | |
| QVector< HighlightingRule > | highlightingRules | 
| QTextCharFormat | PBSFormat | 
| QTextCharFormat | PBSVarFormat | 
Classes | |
| struct | HighlightingRule | 
Definition at line 17 of file highlighter.h.
| Highlighter::Highlighter | ( | QTextDocument * |  parent = 0           | 
          ) | 
Construct an Highlighter on PBS variables and commands
| parent | The QTextDocument where the highlighting is done | 
Definition at line 17 of file highlighter.cpp.
References Highlighter::HighlightingRule::format, highlightingRules, Highlighter::HighlightingRule::pattern, PBSFormat, and PBSVarFormat.
| void Highlighter::highlightBlock | ( | const QString & | text | ) |  [protected] | 
        
Highligh PBS variables and commands in the given text.
| text | the text where to search for strings to highlight | 
Definition at line 43 of file highlighter.cpp.
References Highlighter::HighlightingRule::format, highlightingRules, and Highlighter::HighlightingRule::pattern.
QVector<HighlightingRule> Highlighter::highlightingRules [private]           | 
        
QTextCharFormat Highlighter::PBSFormat [private]           | 
        
QTextCharFormat Highlighter::PBSVarFormat [private]           | 
        
 1.5.4