22 #ifndef __KNotesIface_h__
23 #define __KNotesIface_h__
28 #include <dcopobject.h>
31 class KNotesIface : virtual public DCOPObject
42 virtual TQString newNote( const TQString& name = TQString(),
43 const TQString& text = TQString() ) = 0;
53 virtual TQString newNoteFromClipboard( const TQString& name = TQString() ) = 0;
59 virtual ASYNC killNote( const TQString& noteId ) = 0;
66 virtual ASYNC killNote( const TQString& noteId, bool force ) = 0;
72 virtual TQMap<TQString,TQString> notes() const = 0;
79 virtual ASYNC setName( const TQString& noteId, const TQString& newName ) = 0;
86 virtual ASYNC setText( const TQString& noteId, const TQString& newText ) = 0;
93 virtual TQString name( const TQString& noteId ) const = 0;
100 virtual TQString text( const TQString& noteId ) const = 0;
|