KateDocumentConfig Class Reference
Inheritance diagram for KateDocumentConfig:

Detailed Description
Definition at line 89 of file kateconfig.h.
Public Types | |
| enum | IndentationMode { imNone = 0, imNormal = 1, imCStyle = 2, imPythonStyle = 3, imXmlStyle = 4, imCSAndS = 5, imVarIndent = 6, imScriptIndent = 7 } |
| enum | ConfigFlags { cfBackspaceIndents = 0x2, cfWordWrap = 0x4, cfRemoveSpaces = 0x10, cfWrapCursor = 0x20, cfAutoBrackets = 0x40, cfTabIndentsMode = 0x200, cfOvr = 0x1000, cfKeepIndentProfile = 0x8000, cfKeepExtraSpaces = 0x10000, cfTabIndents = 0x80000, cfShowTabs = 0x200000, cfSpaceIndent = 0x400000, cfSmartHome = 0x800000, cfTabInsertsTab = 0x1000000, cfReplaceTabsDyn = 0x2000000, cfRemoveTrailingDyn = 0x4000000, cfDoxygenAutoTyping = 0x8000000, cfMixedIndent = 0x10000000, cfIndentPastedText = 0x20000000 } |
| enum | Eol { eolUnix = 0, eolDos = 1, eolMac = 2 } |
| enum | BackupFlags { LocalFiles = 1, RemoteFiles = 2 } |
Public Member Functions | |
| KateDocumentConfig (KateDocument *doc) | |
| ~KateDocumentConfig () | |
| bool | isGlobal () const |
| void | readConfig (KConfig *config) |
| void | writeConfig (KConfig *config) |
| int | tabWidth () const |
| void | setTabWidth (int tabWidth) |
| int | indentationWidth () const |
| void | setIndentationWidth (int indentationWidth) |
| uint | indentationMode () const |
| void | setIndentationMode (uint identationMode) |
| bool | wordWrap () const |
| void | setWordWrap (bool on) |
| unsigned int | wordWrapAt () const |
| void | setWordWrapAt (unsigned int col) |
| uint | undoSteps () const |
| void | setUndoSteps (uint undoSteps) |
| bool | pageUpDownMovesCursor () const |
| void | setPageUpDownMovesCursor (bool on) |
| uint | configFlags () const |
| void | setConfigFlags (KateDocumentConfig::ConfigFlags flag, bool enable) |
| void | setConfigFlags (uint fullFlags) |
| const QString & | encoding () const |
| QTextCodec * | codec () |
| void | setEncoding (const QString &encoding) |
| bool | isSetEncoding () const |
| int | eol () const |
| QString | eolString () |
| void | setEol (int mode) |
| bool | allowEolDetection () const |
| void | setAllowEolDetection (bool on) |
| uint | backupFlags () const |
| void | setBackupFlags (uint flags) |
| const QString & | backupPrefix () const |
| void | setBackupPrefix (const QString &prefix) |
| const QString & | backupSuffix () const |
| void | setBackupSuffix (const QString &suffix) |
| bool | plugin (uint index) const |
| void | setPlugin (uint index, bool load) |
| int | searchDirConfigDepth () const |
| void | setSearchDirConfigDepth (int depth) |
Static Public Member Functions | |
| static KateDocumentConfig * | global () |
Protected Member Functions | |
| void | updateConfig () |
Friends | |
| class | KateFactory |
Constructor & Destructor Documentation
| KateDocumentConfig::KateDocumentConfig | ( | KateDocument * | doc | ) |
| KateDocumentConfig::~KateDocumentConfig | ( | ) |
Member Function Documentation
| void KateDocumentConfig::readConfig | ( | KConfig * | config | ) |
| void KateDocumentConfig::writeConfig | ( | KConfig * | config | ) |
| void KateDocumentConfig::updateConfig | ( | ) | [protected, virtual] |
| int KateDocumentConfig::searchDirConfigDepth | ( | ) | const |
Should Kate Part search for dir wide config file and if, how depth?
- Returns:
- search depth (< 0 no search)
Definition at line 592 of file kateconfig.cpp.
The documentation for this class was generated from the following files:

