QGIS API Documentation  master-59fd5e0
QgsExpressionHighlighter Class Reference

#include <qgsexpressionhighlighter.h>

List of all members.

Classes

struct  HighlightingRule

Public Member Functions

 QgsExpressionHighlighter (QTextDocument *parent=0)
void addFields (QStringList fieldList)

Protected Member Functions

void highlightBlock (const QString &text)

Private Attributes

QTextCharFormat columnNameFormat
QTextCharFormat functionFormat
QVector< HighlightingRulehighlightingRules
QTextCharFormat keywordFormat
QTextCharFormat quotationFormat

Detailed Description

Definition at line 28 of file qgsexpressionhighlighter.h.


Constructor & Destructor Documentation


Member Function Documentation


Member Data Documentation

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.

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().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines