Go to the documentation of this file. 20 #ifndef KCALENDARIFACE_H 21 #define KCALENDARIFACE_H 28 #include <dcopobject.h> 29 #include <tqdatetime.h> 30 #include <tqdatastream.h> 31 #include <tqstringlist.h> 36 typedef TQPair<TQDateTime, TQDateTime> TQDateTimePair; 53 bool vCalOutOK; bool isFree; 54 TQDateTime start; TQDateTime end; 57 const TQValueList< TQDateTimePair >& busy, 58 const TQCString& resource, 59 const TQString& vCalIn ) = 0; 61 virtual void openEventEditor( const TQString& text ) = 0; 62 virtual void openEventEditor( const TQString& summary, 63 const TQString& description, 64 const TQString& attachment ) = 0; 65 virtual void openEventEditor( const TQString& summary, 66 const TQString& description, 67 const TQString& attachment, 68 const TQStringList& attendees ) = 0; 69 virtual void openEventEditor( const TQString& summary, 70 const TQString& description, 73 const TQStringList& attendees, 74 const TQString& attachmentMimetype ) = 0; 76 virtual void openTodoEditor( const TQString& text ) = 0; 77 virtual void openTodoEditor( const TQString& summary, 78 const TQString& description, 79 const TQString& attachment ) = 0; 80 virtual void openTodoEditor( const TQString& summary, 81 const TQString& description, 82 const TQString& attachment, 83 const TQStringList& attendees ) = 0; 84 virtual void openTodoEditor( const TQString& summary, 85 const TQString& description, 88 const TQStringList& attendees, 89 const TQString& attachmentMimetype, 92 virtual void openJournalEditor( const TQDate& date ) = 0; 93 virtual void openJournalEditor( const TQString& text, 94 const TQDate& date ) = 0; 95 virtual void openJournalEditor( const TQString& text ) = 0; 101 virtual void showJournalView() = 0; 102 virtual void showTodoView() = 0; 103 virtual void showEventView() = 0; 105 virtual void goDate( const TQDate& date ) = 0; 106 virtual void goDate( const TQString& date ) = 0; 108 virtual void showDate( const TQDate &date ) = 0; 113 str << reply.vCalInOK << reply.vCalOut << reply.vCalOutOK << reply.isFree << reply.start << reply.end; 119 str >> reply.vCalInOK >> reply.vCalOut >> reply.vCalOutOK >> reply.isFree >> reply.start >> reply.end; Interface class for calendar requests.
This file is a generic DCOP interface, shared between KDE applications.
|