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

Kate

Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
KateHlItem Class Referenceabstract

#include <katehighlighthelpers.h>

Inheritance diagram for KateHlItem:
Inheritance graph
[legend]

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 &  )
inlinevirtual

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 KateHlDetectIdentifier, KateHlDetectSpaces, KateHlRegExpr, KateHlAnyChar, KateHlCChar, KateHlCStringChar, KateHlLineContinue, KateHlCHex, KateHlCOct, KateHlCFloat, KateHlFloat, KateHlInt, KateHlKeyword, KateHlRangeDetect, KateHlWordDetect, KateHlStringDetect, KateHl2CharDetect, and KateHlCharDetect.

virtual KateHlItem* KateHlItem::clone ( const QStringList *  )
inlinevirtual

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

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

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
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sat May 9 2020 03:57:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

Kate

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

applications API Reference

Skip menu "applications API Reference"
  •   kate
  •       kate
  •   KTextEditor
  •   Kate
  • Konsole

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal