Kate::Document Class Reference
This interface provides access to the Kate Document class. More...
#include <document.h>
Public Types | |
enum | ConfigFlags { cfAutoIndent = 0x1, cfBackspaceIndents = 0x2, cfWordWrap = 0x4, cfReplaceTabs = 0x8, cfRemoveSpaces = 0x10, cfWrapCursor = 0x20, cfAutoBrackets = 0x40, cfPersistent = 0x80, cfKeepSelection = 0x100, cfDelOnInput = 0x400, cfXorSelect = 0x800, cfOvr = 0x1000, cfMark = 0x2000, cfKeepIndentProfile = 0x8000, cfKeepExtraSpaces = 0x10000, cfTabIndents = 0x80000, cfShowTabs = 0x200000, cfSpaceIndent = 0x400000, cfSmartHome = 0x800000 } |
Public Slots | |
virtual void | flush () |
virtual void | reloadFile ()=0 |
virtual void | spellcheck () |
virtual void | exportAs (const QString &)=0 |
virtual void | applyWordWrap ()=0 |
Signals | |
void | modifiedOnDisc (Kate::Document *doc, bool isModified, unsigned char reason) |
Public Member Functions | |
Document (QObject *parent, const char *name) | |
virtual void | isModOnHD (bool=false) |
virtual QString | docName () |
virtual void | setDocName (QString) |
virtual ActionMenu * | hlActionMenu (const QString &, QObject *=0, const char *=0)=0 |
virtual ActionMenu * | exportActionMenu (const QString &, QObject *=0, const char *=0)=0 |
virtual void | setWordWrap (bool)=0 |
virtual bool | wordWrap ()=0 |
virtual void | setWordWrapAt (uint)=0 |
virtual uint | wordWrapAt ()=0 |
virtual void | setEncoding (const QString &e)=0 |
virtual QString | encoding () const =0 |
virtual ConfigPage * | colorConfigPage (QWidget *)=0 |
virtual ConfigPage * | fontConfigPage (QWidget *)=0 |
virtual ConfigPage * | indentConfigPage (QWidget *)=0 |
virtual ConfigPage * | selectConfigPage (QWidget *)=0 |
virtual ConfigPage * | editConfigPage (QWidget *)=0 |
virtual ConfigPage * | keysConfigPage (QWidget *)=0 |
virtual ConfigPage * | kSpellConfigPage (QWidget *) |
virtual ConfigPage * | hlConfigPage (QWidget *)=0 |
virtual uint | configFlags ()=0 |
virtual void | setConfigFlags (uint flags)=0 |
Static Public Member Functions | |
bool | registerCommand (Command *cmd) |
bool | unregisterCommand (Command *cmd) |
Command * | queryCommand (const QString &cmd) |
void | setOpenErrorDialogsActivated (bool on) |
void | setFileChangedDialogsActivated (bool on) |
const QString & | defaultEncoding () |
Static Protected Attributes | |
bool | s_openErrorDialogsActivated = true |
bool | s_fileChangedDialogsActivated = false |
QString | s_defaultEncoding |
Detailed Description
This interface provides access to the Kate Document class.
Definition at line 115 of file document.h.
Member Function Documentation
|
Commands handling.
Definition at line 62 of file interfaces.cpp. |
|
deprecated for KDE 4.0, just does reloadFile, which will ask the normal "do you want it really" questions
Definition at line 144 of file document.h. References isModOnHD(). Referenced by isModOnHD(). |
|
Returns the document name.
Definition at line 149 of file document.h. |
|
Sets the document name. deprecated for KDE 4.0, is done internally, calling it won't hurt but changes nothing beside triggers signal Definition at line 156 of file document.h. References setDocName(). Referenced by setDocName(). |
|
Reloads the current document from disk if possible.
|
|
Spellchecking.
Definition at line 173 of file document.h. |
|
|
The documentation for this class was generated from the following files: