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

#include <syntaxhighliter_cpp.h>

Diagrama de herencias de SyntaxHighlighter_CPP
QTextPreProcessor

Lista de todos los miembros.

Tipos públicos

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

Métodos públicos

 SyntaxHighlighter_CPP ()
virtual ~SyntaxHighlighter_CPP ()
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

SyntaxHighlighter_CPP::SyntaxHighlighter_CPP ( )
SyntaxHighlighter_CPP::~SyntaxHighlighter_CPP ( ) [virtual]

Documentación de las funciones miembro

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

Implementa QTextPreProcessor.

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

Implementa QTextPreProcessor.

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

Documentación de los datos miembro

const char *const SyntaxHighlighter_CPP::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'