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;
|