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

Kate

Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions

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 ()
bool allowMarkMenu () const
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
int maxHistorySize () const
QStringListModel * patternHistoryModel ()
bool persistentSelection () const
void readConfig (const KConfigGroup &config)
QStringListModel * replacementHistoryModel ()
bool scrollBarMarks () const
bool scrollPastEnd () const
long searchFlags () const
void setAllowMarkMenu (bool allow)
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 380 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 447 of file kateconfig.h.

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

Definition at line 489 of file kateconfig.h.


Constructor & Destructor Documentation

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

Construct a DocumentConfig.

Definition at line 1066 of file kateconfig.cpp.

KateViewConfig::~KateViewConfig ( )

Cu DocumentConfig.

Definition at line 1094 of file kateconfig.cpp.


Member Function Documentation

bool KateViewConfig::allowMarkMenu ( ) const

Definition at line 1449 of file kateconfig.cpp.

int KateViewConfig::autoCenterLines ( ) const

Definition at line 1369 of file kateconfig.cpp.

bool KateViewConfig::automaticCompletionInvocation ( ) const

Definition at line 1555 of file kateconfig.cpp.

int KateViewConfig::bookmarkSort ( ) const

Definition at line 1351 of file kateconfig.cpp.

uint KateViewConfig::defaultMarkType ( ) const

Definition at line 1431 of file kateconfig.cpp.

bool KateViewConfig::dynWordWrap ( ) const

Definition at line 1225 of file kateconfig.cpp.

int KateViewConfig::dynWordWrapAlignIndent ( ) const

Definition at line 1261 of file kateconfig.cpp.

int KateViewConfig::dynWordWrapIndicators ( ) const

Definition at line 1243 of file kateconfig.cpp.

bool KateViewConfig::foldingBar ( ) const

Definition at line 1333 of file kateconfig.cpp.

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

Definition at line 401 of file kateconfig.h.

bool KateViewConfig::iconBar ( ) const

Definition at line 1315 of file kateconfig.cpp.

bool KateViewConfig::isGlobal ( ) const [inline]

Definition at line 403 of file kateconfig.h.

bool KateViewConfig::lineNumbers ( ) const

Definition at line 1279 of file kateconfig.cpp.

int KateViewConfig::maxHistorySize ( ) const

Definition at line 1417 of file kateconfig.cpp.

QStringListModel * KateViewConfig::patternHistoryModel ( )

Definition at line 1408 of file kateconfig.cpp.

bool KateViewConfig::persistentSelection ( ) const

Definition at line 1459 of file kateconfig.cpp.

void KateViewConfig::readConfig ( const KConfigGroup &  config)

Read config from object.

Definition at line 1105 of file kateconfig.cpp.

QStringListModel * KateViewConfig::replacementHistoryModel ( )

Definition at line 1422 of file kateconfig.cpp.

bool KateViewConfig::scrollBarMarks ( ) const

Definition at line 1297 of file kateconfig.cpp.

bool KateViewConfig::scrollPastEnd ( ) const

Definition at line 1627 of file kateconfig.cpp.

long KateViewConfig::searchFlags ( ) const

Definition at line 1390 of file kateconfig.cpp.

void KateViewConfig::setAllowMarkMenu ( bool  allow)

Definition at line 1454 of file kateconfig.cpp.

void KateViewConfig::setAutoCenterLines ( int  lines)

Definition at line 1377 of file kateconfig.cpp.

void KateViewConfig::setAutomaticCompletionInvocation ( bool  on)

Definition at line 1563 of file kateconfig.cpp.

void KateViewConfig::setBookmarkSort ( int  mode)

Definition at line 1359 of file kateconfig.cpp.

void KateViewConfig::setDefaultMarkType ( uint  type)

Definition at line 1439 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrap ( bool  wrap)

Definition at line 1233 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrapAlignIndent ( int  indent)

Definition at line 1269 of file kateconfig.cpp.

void KateViewConfig::setDynWordWrapIndicators ( int  mode)

Definition at line 1251 of file kateconfig.cpp.

void KateViewConfig::setFoldingBar ( bool  on)

Definition at line 1341 of file kateconfig.cpp.

void KateViewConfig::setIconBar ( bool  on)

Definition at line 1323 of file kateconfig.cpp.

void KateViewConfig::setLineNumbers ( bool  on)

Definition at line 1287 of file kateconfig.cpp.

void KateViewConfig::setPersistentSelection ( bool  on)

Definition at line 1467 of file kateconfig.cpp.

void KateViewConfig::setScrollBarMarks ( bool  on)

Definition at line 1305 of file kateconfig.cpp.

void KateViewConfig::setScrollPastEnd ( bool  on)

Definition at line 1635 of file kateconfig.cpp.

void KateViewConfig::setSearchFlags ( long  flags)

Definition at line 1398 of file kateconfig.cpp.

void KateViewConfig::setSmartCopyCut ( bool  on)

Definition at line 1617 of file kateconfig.cpp.

void KateViewConfig::setViInputMode ( bool  on)

Definition at line 1485 of file kateconfig.cpp.

void KateViewConfig::setViInputModeHideStatusBar ( bool  on)

Definition at line 1535 of file kateconfig.cpp.

void KateViewConfig::setViInputModeStealKeys ( bool  on)

Definition at line 1517 of file kateconfig.cpp.

void KateViewConfig::setWordCompletion ( bool  on)

Definition at line 1581 of file kateconfig.cpp.

void KateViewConfig::setWordCompletionMinimalWordLength ( int  length)

Definition at line 1599 of file kateconfig.cpp.

bool KateViewConfig::smartCopyCut ( ) const

Definition at line 1609 of file kateconfig.cpp.

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

do the real update

Implements KateConfig.

Definition at line 1210 of file kateconfig.cpp.

bool KateViewConfig::viInputMode ( ) const

Definition at line 1477 of file kateconfig.cpp.

bool KateViewConfig::viInputModeHideStatusBar ( ) const

Definition at line 1527 of file kateconfig.cpp.

bool KateViewConfig::viInputModeStealKeys ( ) const

Definition at line 1509 of file kateconfig.cpp.

bool KateViewConfig::wordCompletion ( ) const

Definition at line 1573 of file kateconfig.cpp.

int KateViewConfig::wordCompletionMinimalWordLength ( ) const

Definition at line 1591 of file kateconfig.cpp.

void KateViewConfig::writeConfig ( KConfigGroup &  config)

Write config to object.

Definition at line 1159 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
  • 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