|
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