• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

Kate

KateViewConfig Class Reference

#include <kateconfig.h>

Inheritance diagram for KateViewConfig:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 271 of file kateconfig.h.


Public Types

enum  SearchFlags {
  IncMatchCase = 1 << 0, IncHighlightAll = 1 << 1, IncFromCursor = 1 << 2, PowerMatchCase = 1 << 3,
  PowerHighlightAll = 1 << 4, PowerFromCursor = 1 << 5, PowerModePlainText = 1 << 7, PowerModeWholeWords = 1 << 8,
  PowerModeEscapeSequences = 1 << 9, PowerModeRegularExpression = 1 << 10, PowerUsePlaceholders = 1 << 11
}
enum  TextToSearch {
  Nowhere = 0, SelectionOnly = 1, SelectionWord = 2, WordOnly = 3,
  WordSelection = 4
}

Public Member Functions

int autoCenterLines () const
bool automaticCompletionInvocation () const
int bookmarkSort () const
uint defaultMarkType () const
bool dynWordWrap () const
int dynWordWrapAlignIndent () const
int dynWordWrapIndicators () const
bool foldingBar () const
bool iconBar () const
bool isGlobal () const
 KateViewConfig (KateView *view)
bool lineNumbers () const
bool persistentSelection () const
void readConfig (const KConfigGroup &config)
bool scrollBarMarks () const
long searchFlags () const
void setAutoCenterLines (int lines)
void setAutomaticCompletionInvocation (bool on)
void setBookmarkSort (int mode)
void setDefaultMarkType (uint type)
void setDynWordWrap (bool wrap)
void setDynWordWrapAlignIndent (int indent)
void setDynWordWrapIndicators (int mode)
void setFoldingBar (bool on)
void setIconBar (bool on)
void setLineNumbers (bool on)
void setPersistentSelection (bool on)
void setScrollBarMarks (bool on)
void setSearchFlags (long flags)
void writeConfig (KConfigGroup &config)
 ~KateViewConfig ()

Static Public Member Functions

static KateViewConfig * global ()

Protected Member Functions

void updateConfig ()

Member Enumeration Documentation

enum KateViewConfig::SearchFlags

Enumerator:
IncMatchCase 
IncHighlightAll 
IncFromCursor 
PowerMatchCase 
PowerHighlightAll 
PowerFromCursor 
PowerModePlainText 
PowerModeWholeWords 
PowerModeEscapeSequences 
PowerModeRegularExpression 
PowerUsePlaceholders 

Definition at line 338 of file kateconfig.h.

enum KateViewConfig::TextToSearch

Enumerator:
Nowhere 
SelectionOnly 
SelectionWord 
WordOnly 
WordSelection 

Definition at line 363 of file kateconfig.h.


Constructor & Destructor Documentation

KateViewConfig::KateViewConfig ( KateView *  view  )  [explicit]

Construct a DocumentConfig.

Definition at line 647 of file kateconfig.cpp.

KateViewConfig::~KateViewConfig (  ) 

Cu DocumentConfig.

Definition at line 666 of file kateconfig.cpp.


Member Function Documentation

int KateViewConfig::autoCenterLines (  )  const

Definition at line 919 of file kateconfig.cpp.

bool KateViewConfig::automaticCompletionInvocation (  )  const

Definition at line 994 of file kateconfig.cpp.

int KateViewConfig::bookmarkSort (  )  const

Definition at line 901 of file kateconfig.cpp.

uint KateViewConfig::defaultMarkType (  )  const

Definition at line 958 of file kateconfig.cpp.

bool KateViewConfig::dynWordWrap (  )  const

Definition at line 775 of file kateconfig.cpp.

int KateViewConfig::dynWordWrapAlignIndent (  )  const

Definition at line 811 of file kateconfig.cpp.

int KateViewConfig::dynWordWrapIndicators (  )  const

Definition at line 793 of file kateconfig.cpp.

bool KateViewConfig::foldingBar (  )  const

Definition at line 883 of file kateconfig.cpp.

static KateViewConfig* KateViewConfig::global (  )  [inline, static]

Definition at line 292 of file kateconfig.h.

bool KateViewConfig::iconBar (  )  const

Definition at line 865 of file kateconfig.cpp.

bool KateViewConfig::isGlobal (  )  const [inline]

Definition at line 294 of file kateconfig.h.

bool KateViewConfig::lineNumbers (  )  const

Definition at line 829 of file kateconfig.cpp.

bool KateViewConfig::persistentSelection (  )  const

Definition at line 976 of file kateconfig.cpp.

void KateViewConfig::readConfig ( const KConfigGroup &  config  ) 

Read config from object.

Definition at line 677 of file kateconfig.cpp.

bool KateViewConfig::scrollBarMarks (  )  const

Definition at line 847 of file kateconfig.cpp.

long KateViewConfig::searchFlags (  )  const

Definition at line 940 of file kateconfig.cpp.

void KateViewConfig::setAutoCenterLines ( int  lines  ) 

Definition at line 927 of file kateconfig.cpp.

void KateViewConfig::setAutomaticCompletionInvocation ( bool  on  ) 

Definition at line 1002 of file kateconfig.cpp.

void KateViewConfig::setBookmarkSort ( int  mode  ) 

Definition at line 909 of file kateconfig.cpp.

void KateViewConfig::setDefaultMarkType ( uint  type  ) 

Definition at line 966 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrap ( bool  wrap  ) 

Definition at line 783 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrapAlignIndent ( int  indent  ) 

Definition at line 819 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrapIndicators ( int  mode  ) 

Definition at line 801 of file kateconfig.cpp.

void KateViewConfig::setFoldingBar ( bool  on  ) 

Definition at line 891 of file kateconfig.cpp.

void KateViewConfig::setIconBar ( bool  on  ) 

Definition at line 873 of file kateconfig.cpp.

void KateViewConfig::setLineNumbers ( bool  on  ) 

Definition at line 837 of file kateconfig.cpp.

void KateViewConfig::setPersistentSelection ( bool  on  ) 

Definition at line 984 of file kateconfig.cpp.

void KateViewConfig::setScrollBarMarks ( bool  on  ) 

Definition at line 855 of file kateconfig.cpp.

void KateViewConfig::setSearchFlags ( long  flags  ) 

Definition at line 948 of file kateconfig.cpp.

void KateViewConfig::updateConfig (  )  [protected, virtual]

do the real update

Implements KateConfig.

Definition at line 760 of file kateconfig.cpp.

void KateViewConfig::writeConfig ( KConfigGroup &  config  ) 

Write config to object.

Definition at line 723 of file kateconfig.cpp.


The documentation for this class was generated from the following files:
  • kateconfig.h
  • kateconfig.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
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • KIO
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • Kross
  • KUtils
  • Nepomuk
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.4
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