• Skip to content
  • Skip to link menu
KDE 4.4 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.

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

 KateViewConfig (KateView *view)
 ~KateViewConfig ()
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
bool lineNumbers () const
bool persistentSelection () const
void readConfig (const KConfigGroup &config)
bool scrollBarMarks () const
bool scrollPastEnd () 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 setScrollPastEnd (bool on)
void setSearchFlags (long flags)
void setSmartCopyCut (bool on)
void setViInputMode (bool on)
void setViInputModeHideStatusBar (bool on)
void setViInputModeStealKeys (bool on)
void setWordCompletion (bool on)
void setWordCompletionMinimalWordLength (int length)
bool smartCopyCut () const
bool viInputMode () const
bool viInputModeHideStatusBar () const
bool viInputModeStealKeys () const
bool wordCompletion () const
int wordCompletionMinimalWordLength () const
void writeConfig (KConfigGroup &config)

Static Public Member Functions

static KateViewConfig * global ()

Protected Member Functions

void updateConfig ()

Detailed Description

Definition at line 282 of file kateconfig.h.


Member Enumeration Documentation

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

Definition at line 349 of file kateconfig.h.

enum KateViewConfig::TextToSearch
Enumerator:
Nowhere 
SelectionOnly 
SelectionWord 
WordOnly 
WordSelection 

Definition at line 383 of file kateconfig.h.


Constructor & Destructor Documentation

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

Construct a DocumentConfig.

Definition at line 711 of file kateconfig.cpp.

KateViewConfig::~KateViewConfig (  ) 

Cu DocumentConfig.

Definition at line 736 of file kateconfig.cpp.


Member Function Documentation

int KateViewConfig::autoCenterLines (  )  const

Definition at line 1010 of file kateconfig.cpp.

bool KateViewConfig::automaticCompletionInvocation (  )  const

Definition at line 1163 of file kateconfig.cpp.

int KateViewConfig::bookmarkSort (  )  const

Definition at line 992 of file kateconfig.cpp.

uint KateViewConfig::defaultMarkType (  )  const

Definition at line 1049 of file kateconfig.cpp.

bool KateViewConfig::dynWordWrap (  )  const

Definition at line 866 of file kateconfig.cpp.

int KateViewConfig::dynWordWrapAlignIndent (  )  const

Definition at line 902 of file kateconfig.cpp.

int KateViewConfig::dynWordWrapIndicators (  )  const

Definition at line 884 of file kateconfig.cpp.

bool KateViewConfig::foldingBar (  )  const

Definition at line 974 of file kateconfig.cpp.

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

Definition at line 303 of file kateconfig.h.

bool KateViewConfig::iconBar (  )  const

Definition at line 956 of file kateconfig.cpp.

bool KateViewConfig::isGlobal (  )  const [inline]

Definition at line 305 of file kateconfig.h.

bool KateViewConfig::lineNumbers (  )  const

Definition at line 920 of file kateconfig.cpp.

bool KateViewConfig::persistentSelection (  )  const

Definition at line 1067 of file kateconfig.cpp.

void KateViewConfig::readConfig ( const KConfigGroup &  config  ) 

Read config from object.

Definition at line 747 of file kateconfig.cpp.

bool KateViewConfig::scrollBarMarks (  )  const

Definition at line 938 of file kateconfig.cpp.

bool KateViewConfig::scrollPastEnd (  )  const

Definition at line 1235 of file kateconfig.cpp.

long KateViewConfig::searchFlags (  )  const

Definition at line 1031 of file kateconfig.cpp.

void KateViewConfig::setAutoCenterLines ( int  lines  ) 

Definition at line 1018 of file kateconfig.cpp.

void KateViewConfig::setAutomaticCompletionInvocation ( bool  on  ) 

Definition at line 1171 of file kateconfig.cpp.

void KateViewConfig::setBookmarkSort ( int  mode  ) 

Definition at line 1000 of file kateconfig.cpp.

void KateViewConfig::setDefaultMarkType ( uint  type  ) 

Definition at line 1057 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrap ( bool  wrap  ) 

Definition at line 874 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrapAlignIndent ( int  indent  ) 

Definition at line 910 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrapIndicators ( int  mode  ) 

Definition at line 892 of file kateconfig.cpp.

void KateViewConfig::setFoldingBar ( bool  on  ) 

Definition at line 982 of file kateconfig.cpp.

void KateViewConfig::setIconBar ( bool  on  ) 

Definition at line 964 of file kateconfig.cpp.

void KateViewConfig::setLineNumbers ( bool  on  ) 

Definition at line 928 of file kateconfig.cpp.

void KateViewConfig::setPersistentSelection ( bool  on  ) 

Definition at line 1075 of file kateconfig.cpp.

void KateViewConfig::setScrollBarMarks ( bool  on  ) 

Definition at line 946 of file kateconfig.cpp.

void KateViewConfig::setScrollPastEnd ( bool  on  ) 

Definition at line 1243 of file kateconfig.cpp.

void KateViewConfig::setSearchFlags ( long  flags  ) 

Definition at line 1039 of file kateconfig.cpp.

void KateViewConfig::setSmartCopyCut ( bool  on  ) 

Definition at line 1225 of file kateconfig.cpp.

void KateViewConfig::setViInputMode ( bool  on  ) 

Definition at line 1093 of file kateconfig.cpp.

void KateViewConfig::setViInputModeHideStatusBar ( bool  on  ) 

Definition at line 1143 of file kateconfig.cpp.

void KateViewConfig::setViInputModeStealKeys ( bool  on  ) 

Definition at line 1125 of file kateconfig.cpp.

void KateViewConfig::setWordCompletion ( bool  on  ) 

Definition at line 1189 of file kateconfig.cpp.

void KateViewConfig::setWordCompletionMinimalWordLength ( int  length  ) 

Definition at line 1207 of file kateconfig.cpp.

bool KateViewConfig::smartCopyCut (  )  const

Definition at line 1217 of file kateconfig.cpp.

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

do the real update

Implements KateConfig.

Definition at line 851 of file kateconfig.cpp.

bool KateViewConfig::viInputMode (  )  const

Definition at line 1085 of file kateconfig.cpp.

bool KateViewConfig::viInputModeHideStatusBar (  )  const

Definition at line 1135 of file kateconfig.cpp.

bool KateViewConfig::viInputModeStealKeys (  )  const

Definition at line 1117 of file kateconfig.cpp.

bool KateViewConfig::wordCompletion (  )  const

Definition at line 1181 of file kateconfig.cpp.

int KateViewConfig::wordCompletionMinimalWordLength (  )  const

Definition at line 1199 of file kateconfig.cpp.

void KateViewConfig::writeConfig ( KConfigGroup &  config  ) 

Write config to object.

Definition at line 802 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
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  •     Sodep
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.9-20090814
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