knotes

ResourceNotes Class Referenceabstract

#include <resourcenotes.h>

Inherits KRES::Resource.

Inherited by ResourceLocal.

Public Member Functions

 ResourceNotes (const TDEConfig *)
 
virtual bool load ()=0
 
virtual bool save ()=0
 
virtual bool addNote (KCal::Journal *)=0
 
virtual bool deleteNote (KCal::Journal *)=0
 
virtual KCal::Alarm::List alarms (const TQDateTime &from, const TQDateTime &to)=0
 
void setManager (KNotesResourceManager *manager)
 
KNotesResourceManager * manager () const
 

Protected Attributes

KNotesResourceManager * mManager
 

Detailed Description

This class provides the interfaces for a KNotes resource.

It makes use of the tderesources framework.

Warning
This code is still under heavy development. Don't expect source or binary compatibility in future versions.

Definition at line 55 of file resourcenotes.h.

Constructor & Destructor Documentation

◆ ResourceNotes()

ResourceNotes::ResourceNotes ( const TDEConfig *  config)

Definition at line 36 of file resourcenotes.cpp.

◆ ~ResourceNotes()

ResourceNotes::~ResourceNotes ( )
virtual

Definition at line 43 of file resourcenotes.cpp.

Member Function Documentation

◆ load()

virtual bool ResourceNotes::load ( )
pure virtual

Load resource data.

◆ manager()

KNotesResourceManager * ResourceNotes::manager ( ) const
inline

Definition at line 77 of file resourcenotes.h.

◆ save()

virtual bool ResourceNotes::save ( )
pure virtual

Save resource data.

◆ setManager()

void ResourceNotes::setManager ( KNotesResourceManager *  manager)
inline

Definition at line 76 of file resourcenotes.h.

Member Data Documentation

◆ mManager

KNotesResourceManager* ResourceNotes::mManager
protected

Definition at line 80 of file resourcenotes.h.


The documentation for this class was generated from the following files: