| Quantum GIS API Documentation
    1.8
    | 
#include <qgsexpressionhighlighter.h>
| Classes | |
| struct | HighlightingRule | 
| Public Member Functions | |
| QgsExpressionHighlighter (QTextDocument *parent=0) | |
| void | addFields (QStringList fieldList) | 
| Protected Member Functions | |
| void | highlightBlock (const QString &text) | 
| Private Attributes | |
| QVector< HighlightingRule > | highlightingRules | 
| QTextCharFormat | columnNameFormat | 
| QTextCharFormat | keywordFormat | 
| QTextCharFormat | quotationFormat | 
| QTextCharFormat | functionFormat | 
Definition at line 28 of file qgsexpressionhighlighter.h.
| QgsExpressionHighlighter::QgsExpressionHighlighter | ( | QTextDocument * | parent = 0 | ) | 
Definition at line 18 of file qgsexpressionhighlighter.cpp.
References columnNameFormat, QgsExpressionHighlighter::HighlightingRule::format, highlightingRules, keywordFormat, QgsExpressionHighlighter::HighlightingRule::pattern, and quotationFormat.
| void QgsExpressionHighlighter::addFields | ( | QStringList | fieldList | ) | 
Definition at line 47 of file qgsexpressionhighlighter.cpp.
References columnNameFormat, QgsExpressionHighlighter::HighlightingRule::format, highlightingRules, and QgsExpressionHighlighter::HighlightingRule::pattern.
Referenced by QgsExpressionBuilderWidget::loadFieldNames().
| void QgsExpressionHighlighter::highlightBlock | ( | const QString & | text | ) |  [protected] | 
Definition at line 61 of file qgsexpressionhighlighter.cpp.
References QgsExpressionHighlighter::HighlightingRule::format, highlightingRules, and QgsExpressionHighlighter::HighlightingRule::pattern.
| QTextCharFormat QgsExpressionHighlighter::columnNameFormat  [private] | 
Definition at line 47 of file qgsexpressionhighlighter.h.
Referenced by addFields(), and QgsExpressionHighlighter().
| QTextCharFormat QgsExpressionHighlighter::functionFormat  [private] | 
Definition at line 50 of file qgsexpressionhighlighter.h.
| QVector<HighlightingRule> QgsExpressionHighlighter::highlightingRules  [private] | 
Definition at line 45 of file qgsexpressionhighlighter.h.
Referenced by addFields(), highlightBlock(), and QgsExpressionHighlighter().
| QTextCharFormat QgsExpressionHighlighter::keywordFormat  [private] | 
Definition at line 48 of file qgsexpressionhighlighter.h.
Referenced by QgsExpressionHighlighter().
| QTextCharFormat QgsExpressionHighlighter::quotationFormat  [private] | 
Definition at line 49 of file qgsexpressionhighlighter.h.
Referenced by QgsExpressionHighlighter().
 1.7.6.1
 1.7.6.1