okteta
Kasten2::AbstractDocument Class Referenceabstract
  #include <abstractdocument.h>
Inheritance diagram for Kasten2::AbstractDocument:

Signals | |
| void | contentFlagsChanged (Kasten2::ContentFlags contentFlags) | 
| void | synchronizerChanged (Kasten2::AbstractModelSynchronizer *newSynchronizer) | 
  Signals inherited from Kasten2::AbstractModel | |
| void | modifiableChanged (bool isModifiable) | 
| void | readOnlyChanged (bool isReadOnly) | 
| void | titleChanged (const QString &newTitle) | 
Public Member Functions | |
| virtual | ~AbstractDocument () | 
| virtual ContentFlags | contentFlags () const =0 | 
| QString | id () const | 
| virtual QString | mimeType () const =0 | 
| void | setSynchronizer (AbstractModelSynchronizer *synchronizer) | 
| AbstractModelSynchronizer * | synchronizer () const | 
| virtual QString | typeName () const =0 | 
  Public Member Functions inherited from Kasten2::AbstractModel | |
| virtual | ~AbstractModel () | 
| AbstractModel * | baseModel () const | 
| template<typename T > | |
| T | findBaseModel () const | 
| template<typename T > | |
| AbstractModel * | findBaseModelWithInterface () const | 
| virtual bool | isModifiable () const | 
| virtual bool | isReadOnly () const | 
| virtual void | setReadOnly (bool isReadOnly) | 
| virtual QString | title () const =0 | 
Protected Member Functions | |
| AbstractDocument () | |
| void | setId (const QString &id) | 
  Protected Member Functions inherited from Kasten2::AbstractModel | |
| AbstractModel (AbstractModel *baseModel=0) | |
| AbstractModel (AbstractModelPrivate *d) | |
| void | setBaseModel (AbstractModel *baseModel) | 
Additional Inherited Members | |
  Protected Attributes inherited from Kasten2::AbstractModel | |
| AbstractModelPrivate *const | d_ptr | 
Detailed Description
Definition at line 43 of file abstractdocument.h.
Constructor & Destructor Documentation
      
  | 
  protected | 
Definition at line 30 of file abstractdocument.cpp.
      
  | 
  virtual | 
Definition at line 60 of file abstractdocument.cpp.
Member Function Documentation
      
  | 
  pure virtual | 
Implemented in Kasten2::ByteArrayDocument.
      
  | 
  signal | 
| QString Kasten2::AbstractDocument::id | ( | ) | const | 
Definition at line 34 of file abstractdocument.cpp.
      
  | 
  pure virtual | 
Implemented in Kasten2::ByteArrayDocument.
      
  | 
  protected | 
Definition at line 47 of file abstractdocument.cpp.
| void Kasten2::AbstractDocument::setSynchronizer | ( | AbstractModelSynchronizer * | synchronizer | ) | 
Definition at line 53 of file abstractdocument.cpp.
| AbstractModelSynchronizer * Kasten2::AbstractDocument::synchronizer | ( | ) | const | 
Definition at line 40 of file abstractdocument.cpp.
      
  | 
  signal | 
      
  | 
  pure virtual | 
Implemented in Kasten2::ByteArrayDocument.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference
 Signals inherited from