Kate
Kate::DocumentExt Class Reference
Extensions to the Document Interface. More...
#include <document.h>
Inheritance diagram for Kate::DocumentExt:
Public Types | |
enum | ModifiedOnDiskReason { Unmodified = 0, Modified = 1, Created = 2, Deleted = 3 } |
Public Member Functions | |
DocumentExt () | |
virtual void | setModifiedOnDisk (int reason)=0 |
virtual void | slotModifiedOnDisk (View *v=0)=0 |
virtual | ~DocumentExt () |
Detailed Description
Extensions to the Document Interface.
- Since:
- 3.3
Definition at line 347 of file document.h.
Member Enumeration Documentation
Reasons why a document is modified on disk.
- Enumerator:
-
Unmodified Not modified. Modified The file was modified by another program. Created The file was created by another program. Deleted The file was deleted.
Definition at line 359 of file document.h.
Constructor & Destructor Documentation
Kate::DocumentExt::DocumentExt | ( | ) |
Definition at line 90 of file interfaces.cpp.
Kate::DocumentExt::~DocumentExt | ( | ) | [virtual] |
Definition at line 94 of file interfaces.cpp.
Member Function Documentation
virtual void Kate::DocumentExt::setModifiedOnDisk | ( | int | reason | ) | [pure virtual] |
For client apps that want to deal with files modified on disk, it is nessecary to reset this property.
reason
is a ModifiedOnDiskReason.
Implemented in KateDocument.
virtual void Kate::DocumentExt::slotModifiedOnDisk | ( | View * | v = 0 |
) | [pure virtual] |
These stuff is implemented as slots in the real document.
Ask the user what to do, if the file is modified on disk. The v
argument is used to avoid asking again, when the editor regains focus after the dialog is hidden.
Implemented in KateDocument.
The documentation for this class was generated from the following files: