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

Kate

Namespaces | Classes | Typedefs | Enumerations | Variables

Kate Namespace Reference

Namespaces

namespace  Script

Classes

class  SwapFile
 Class for tracking editing actions. More...
class  TextBlock
 Class representing a text block. More...
class  TextBuffer
 Class representing a text buffer. More...
class  TextCursor
 Class representing a 'clever' text cursor. More...
class  TextHistory
 Class representing the editing history of a TextBuffer. More...
class  TextLineData
 Class representing a single text line. More...
class  TextLoader
 File Loader, will handle reading of files + detecting encoding. More...
class  TextRange
 Class representing a 'clever' text range. More...

Typedefs

typedef QSharedPointer
< TextLineData > 
TextLine

Enumerations

enum  ScriptType { IndentationScript, CommandLineScript, UnknownScript }

Variables

static const qint64 KATE_FILE_LOADER_BS = 256 * 1024

Typedef Documentation

typedef QSharedPointer<TextLineData> Kate::TextLine

The normal world only accesses the text lines with shared pointers.

Definition at line 397 of file katetextline.h.


Enumeration Type Documentation

enum Kate::ScriptType
Enumerator:
IndentationScript 

The script is an indenter.

CommandLineScript 

The script contains command line commands.

UnknownScript 

Don't know what kind of script this is.

Definition at line 41 of file katescript.h.


Variable Documentation

const qint64 Kate::KATE_FILE_LOADER_BS = 256 * 1024 [static]

loader block size, load 256 kb at once per default if file size is smaller, fall back to file size must be a multiple of 2

Definition at line 38 of file katetextloader.h.

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