okteta
KAbstractDocument Class Reference
#include <kabstractdocument.h>
Inheritance diagram for KAbstractDocument:

Detailed Description
Definition at line 36 of file kabstractdocument.h.
Public Types | |
| enum | SynchronizationState { InSync = 0, LocalHasChanges = 1, RemoteHasChanges = 2, RemoteUnknown = 4 } |
Signals | |
| void | modified (KAbstractDocument::SynchronizationStates newStates) |
| void | synchronizerChanged (AbstractModelSynchronizer *newSynchronizer) |
Public Member Functions | |
| bool | hasLocalChanges () const |
| virtual QString | mimeType () const =0 |
| void | setSynchronizer (AbstractModelSynchronizer *synchronizer) |
| virtual SynchronizationStates | synchronizationStates () const =0 |
| AbstractModelSynchronizer * | synchronizer () const |
| virtual QString | typeName () const =0 |
| virtual | ~KAbstractDocument () |
Protected Member Functions | |
| KAbstractDocument () | |
Protected Attributes | |
| Private *const | d |
Properties | |
| SynchronizationStates | synchronizationStates |
Member Enumeration Documentation
- Enumerator:
-
InSync LocalHasChanges RemoteHasChanges RemoteUnknown unknown, e.g. because connection not available/lost
Definition at line 48 of file kabstractdocument.h.
Constructor & Destructor Documentation
| KAbstractDocument::KAbstractDocument | ( | ) | [protected] |
Definition at line 58 of file kabstractdocument.cpp.
| KAbstractDocument::~KAbstractDocument | ( | ) | [virtual] |
Definition at line 67 of file kabstractdocument.cpp.
Member Function Documentation
| bool KAbstractDocument::hasLocalChanges | ( | ) | const |
Definition at line 65 of file kabstractdocument.cpp.
| virtual QString KAbstractDocument::mimeType | ( | ) | const [pure virtual] |
Implemented in KByteArrayDocument.
| void KAbstractDocument::modified | ( | KAbstractDocument::SynchronizationStates | newStates | ) | [signal] |
| void KAbstractDocument::setSynchronizer | ( | AbstractModelSynchronizer * | synchronizer | ) |
Definition at line 63 of file kabstractdocument.cpp.
| virtual SynchronizationStates KAbstractDocument::synchronizationStates | ( | ) | const [pure virtual] |
Implemented in KByteArrayDocument.
| AbstractModelSynchronizer * KAbstractDocument::synchronizer | ( | ) | const |
Definition at line 62 of file kabstractdocument.cpp.
| void KAbstractDocument::synchronizerChanged | ( | AbstractModelSynchronizer * | newSynchronizer | ) | [signal] |
| virtual QString KAbstractDocument::typeName | ( | ) | const [pure virtual] |
Implemented in KByteArrayDocument.
Member Data Documentation
Private* const KAbstractDocument::d [protected] |
Property Documentation
SynchronizationStates KAbstractDocument::synchronizationStates [read] |
Definition at line 39 of file kabstractdocument.h.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference