Eneboo - Documentación para desarrolladores
Tipos públicos | Métodos públicos | Atributos públicos estáticos
Referencia de la Clase QSASyntaxHighlighter

#include <qsasyntaxhighlighter.h>

Diagrama de herencias de QSASyntaxHighlighter
QTextPreProcessor

Lista de todos los miembros.

Tipos públicos

enum  CppIds {
  Comment = 1, Number, String, Type,
  Keyword, PreProcessor, Label
}

Métodos públicos

 QSASyntaxHighlighter ()
virtual ~QSASyntaxHighlighter ()
void process (QTextDocument *doc, QTextParagraph *string, int start, bool invalidate=TRUE)
void updateStyles (const QMap< QString, ConfigStyle > &styles)
QTextFormatformat (int id)

Atributos públicos estáticos

static const char *const keywords []

Documentación de las enumeraciones miembro de la clase

Valores de enumeraciones:
Comment 
Number 
String 
Type 
Keyword 
PreProcessor 
Label 

Documentación del constructor y destructor

QSASyntaxHighlighter::QSASyntaxHighlighter ( )
virtual QSASyntaxHighlighter::~QSASyntaxHighlighter ( ) [inline, virtual]

Documentación de las funciones miembro

QTextFormat * QSASyntaxHighlighter::format ( int  id) [virtual]

Implementa QTextPreProcessor.

void QSASyntaxHighlighter::process ( QTextDocument doc,
QTextParagraph string,
int  start,
bool  invalidate = TRUE 
) [virtual]

Implementa QTextPreProcessor.

void QSASyntaxHighlighter::updateStyles ( const QMap< QString, ConfigStyle > &  styles)

Documentación de los datos miembro

const char *const QSASyntaxHighlighter::keywords [static]

La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'