• Skip to content
  • Skip to link menu
KDE 4.6 API Reference
  • KDE API Reference
  • kdelibs
  • KDE Home
  • Contact Us
 

Kate

Public Member Functions | Static Public Member Functions | Public Attributes

KateHlItem Class Reference

#include <katehighlighthelpers.h>

Inheritance diagram for KateHlItem:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 KateHlItem (int attribute, KateHlContextModification context, signed char regionId, signed char regionId2)
virtual ~KateHlItem ()
virtual void capturedTexts (QStringList &)
virtual int checkHgl (const QString &text, int offset, int len)=0
virtual KateHlItem * clone (const QStringList *)
virtual bool lineContinue ()

Static Public Member Functions

static void dynamicSubstitute (QString &str, const QStringList *args)

Public Attributes

bool alwaysStartEnable
int attr
bool cachingHandled
int column
KateHlContextModification ctx
bool customStartEnable
bool dynamic
bool dynamicChild
bool firstNonSpace
bool haveCache
bool lookAhead
bool onlyConsume
signed char region
signed char region2
QVector< KateHlItem * > subItems

Detailed Description

Definition at line 28 of file katehighlighthelpers.h.


Constructor & Destructor Documentation

KateHlItem::KateHlItem ( int  attribute,
KateHlContextModification  context,
signed char  regionId,
signed char  regionId2 
)

Definition at line 39 of file katehighlighthelpers.cpp.

KateHlItem::~KateHlItem ( ) [virtual]

Definition at line 57 of file katehighlighthelpers.cpp.


Member Function Documentation

virtual void KateHlItem::capturedTexts ( QStringList &  ) [inline, virtual]

Reimplemented in KateHlRegExpr.

Definition at line 42 of file katehighlighthelpers.h.

virtual int KateHlItem::checkHgl ( const QString &  text,
int  offset,
int  len 
) [pure virtual]

Implemented in KateHlCharDetect, KateHl2CharDetect, KateHlStringDetect, KateHlWordDetect, KateHlRangeDetect, KateHlKeyword, KateHlInt, KateHlFloat, KateHlCFloat, KateHlCOct, KateHlCHex, KateHlLineContinue, KateHlCStringChar, KateHlCChar, KateHlAnyChar, KateHlRegExpr, KateHlDetectSpaces, and KateHlDetectIdentifier.

virtual KateHlItem* KateHlItem::clone ( const QStringList *  ) [inline, virtual]

Reimplemented in KateHlCharDetect, KateHl2CharDetect, KateHlStringDetect, KateHlWordDetect, and KateHlRegExpr.

Definition at line 43 of file katehighlighthelpers.h.

void KateHlItem::dynamicSubstitute ( QString &  str,
const QStringList *  args 
) [static]

Definition at line 61 of file katehighlighthelpers.cpp.

virtual bool KateHlItem::lineContinue ( ) [inline, virtual]

Reimplemented in KateHlLineContinue.

Definition at line 40 of file katehighlighthelpers.h.


Member Data Documentation

bool KateHlItem::alwaysStartEnable

Definition at line 63 of file katehighlighthelpers.h.

int KateHlItem::attr

Definition at line 48 of file katehighlighthelpers.h.

bool KateHlItem::cachingHandled

Definition at line 69 of file katehighlighthelpers.h.

int KateHlItem::column

Definition at line 59 of file katehighlighthelpers.h.

KateHlContextModification KateHlItem::ctx

Definition at line 49 of file katehighlighthelpers.h.

bool KateHlItem::customStartEnable

Definition at line 64 of file katehighlighthelpers.h.

bool KateHlItem::dynamic

Definition at line 55 of file katehighlighthelpers.h.

bool KateHlItem::dynamicChild

Definition at line 56 of file katehighlighthelpers.h.

bool KateHlItem::firstNonSpace

Definition at line 57 of file katehighlighthelpers.h.

bool KateHlItem::haveCache

Definition at line 67 of file katehighlighthelpers.h.

bool KateHlItem::lookAhead

Definition at line 53 of file katehighlighthelpers.h.

bool KateHlItem::onlyConsume

Definition at line 58 of file katehighlighthelpers.h.

signed char KateHlItem::region

Definition at line 50 of file katehighlighthelpers.h.

signed char KateHlItem::region2

Definition at line 51 of file katehighlighthelpers.h.

QVector<KateHlItem*> KateHlItem::subItems

Definition at line 47 of file katehighlighthelpers.h.


The documentation for this class was generated from the following files:
  • katehighlighthelpers.h
  • katehighlighthelpers.cpp

Kate

Skip menu "Kate"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.7.3
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal