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

Kate

KateViewConfig Class Reference

#include <kateconfig.h>

Inheritance diagram for KateViewConfig:

Inheritance graph
[legend]

List of all members.


Public Types

enum  TextToSearch {
  Nowhere = 0, SelectionOnly = 1, SelectionWord = 2, WordOnly = 3,
  WordSelection = 4
}

Public Member Functions

int autoCenterLines () const
int bookmarkSort () const
bool cmdLine () 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 (KConfig *config)
bool scrollBarMarks () const
long searchFlags () const
void setAutoCenterLines (int lines)
void setBookmarkSort (int mode)
void setCmdLine (bool on)
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 setTextToSearchMode (int mode)
int textToSearchMode () const
void writeConfig (KConfig *config)
 ~KateViewConfig ()

Static Public Member Functions

static KateViewConfig * global ()

Protected Member Functions

void updateConfig ()

Detailed Description

Definition at line 278 of file kateconfig.h.


Member Enumeration Documentation

enum KateViewConfig::TextToSearch

Enumerator:
Nowhere 
SelectionOnly 
SelectionWord 
WordOnly 
WordSelection 

Definition at line 357 of file kateconfig.h.


Constructor & Destructor Documentation

KateViewConfig::KateViewConfig ( KateView *  view  ) 

Construct a DocumentConfig.

Definition at line 639 of file kateconfig.cpp.

KateViewConfig::~KateViewConfig (  ) 

Cu DocumentConfig.

Definition at line 659 of file kateconfig.cpp.


Member Function Documentation

int KateViewConfig::autoCenterLines (  )  const

Definition at line 886 of file kateconfig.cpp.

int KateViewConfig::bookmarkSort (  )  const

Definition at line 868 of file kateconfig.cpp.

bool KateViewConfig::cmdLine (  )  const

Definition at line 925 of file kateconfig.cpp.

uint KateViewConfig::defaultMarkType (  )  const

Definition at line 943 of file kateconfig.cpp.

bool KateViewConfig::dynWordWrap (  )  const

Definition at line 742 of file kateconfig.cpp.

int KateViewConfig::dynWordWrapAlignIndent (  )  const

Definition at line 778 of file kateconfig.cpp.

int KateViewConfig::dynWordWrapIndicators (  )  const

Definition at line 760 of file kateconfig.cpp.

bool KateViewConfig::foldingBar (  )  const

Definition at line 850 of file kateconfig.cpp.

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

Definition at line 299 of file kateconfig.h.

bool KateViewConfig::iconBar (  )  const

Definition at line 832 of file kateconfig.cpp.

bool KateViewConfig::isGlobal (  )  const [inline]

Definition at line 301 of file kateconfig.h.

bool KateViewConfig::lineNumbers (  )  const

Definition at line 796 of file kateconfig.cpp.

bool KateViewConfig::persistentSelection (  )  const

Definition at line 961 of file kateconfig.cpp.

void KateViewConfig::readConfig ( KConfig *  config  ) 

Read config from object.

Definition at line 663 of file kateconfig.cpp.

bool KateViewConfig::scrollBarMarks (  )  const

Definition at line 814 of file kateconfig.cpp.

long KateViewConfig::searchFlags (  )  const

Definition at line 907 of file kateconfig.cpp.

void KateViewConfig::setAutoCenterLines ( int  lines  ) 

Definition at line 894 of file kateconfig.cpp.

void KateViewConfig::setBookmarkSort ( int  mode  ) 

Definition at line 876 of file kateconfig.cpp.

void KateViewConfig::setCmdLine ( bool  on  ) 

Definition at line 933 of file kateconfig.cpp.

void KateViewConfig::setDefaultMarkType ( uint  type  ) 

Definition at line 951 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrap ( bool  wrap  ) 

Definition at line 750 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrapAlignIndent ( int  indent  ) 

Definition at line 786 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrapIndicators ( int  mode  ) 

Definition at line 768 of file kateconfig.cpp.

void KateViewConfig::setFoldingBar ( bool  on  ) 

Definition at line 858 of file kateconfig.cpp.

void KateViewConfig::setIconBar ( bool  on  ) 

Definition at line 840 of file kateconfig.cpp.

void KateViewConfig::setLineNumbers ( bool  on  ) 

Definition at line 804 of file kateconfig.cpp.

void KateViewConfig::setPersistentSelection ( bool  on  ) 

Definition at line 969 of file kateconfig.cpp.

void KateViewConfig::setScrollBarMarks ( bool  on  ) 

Definition at line 822 of file kateconfig.cpp.

void KateViewConfig::setSearchFlags ( long  flags  ) 

Definition at line 915 of file kateconfig.cpp.

void KateViewConfig::setTextToSearchMode ( int  mode  ) 

Definition at line 987 of file kateconfig.cpp.

int KateViewConfig::textToSearchMode (  )  const

Definition at line 979 of file kateconfig.cpp.

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

do the real update

Implements KateConfig.

Definition at line 725 of file kateconfig.cpp.

void KateViewConfig::writeConfig ( KConfig *  config  ) 

Write config to object.

Definition at line 696 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

API Reference

Skip menu "API Reference"
  • dcop
  • DNSSD
  • interfaces
  • Kate
  • kconf_update
  • KDECore
  • KDED
  • kdefx
  • KDEsu
  • kdeui
  • KDocTools
  • KHTML
  • KImgIO
  • KInit
  • kio
  • kioslave
  • KJS
  • KNewStuff
  • KParts
  • KUtils
Generated for API Reference by doxygen 1.5.9
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