24 #ifndef _KOEDITORDETAILS_H 25 #define _KOEDITORDETAILS_H 27 #include <tdelistview.h> 28 #include "customlistviewitem.h" 29 #include "koattendeeeditor.h" 31 #include <libkcal/attendee.h> 40 class KOEditorFreeBusy; 49 class AddresseeLineEdit; 52 typedef CustomListViewItem<KCal::Attendee *> AttendeeListItem; 67 virtual void addAttendee( const TQString& newAttendee ); 69 virtual void contentsDragEnterEvent( TQDragEnterEvent *e ); 70 virtual void dragEnterEvent( TQDragEnterEvent *e ); 71 virtual void contentsDropEvent( TQDropEvent *e ); 72 virtual void dropEvent( TQDropEvent *e ); 73 virtual void contentsDragMoveEvent(TQDragMoveEvent *e); 84 KOEditorDetails ( int spacing = 8,TQWidget* parent = 0, const char* name = 0); 85 virtual ~KOEditorDetails(); 100 void insertAttendee( Attendee *a, bool goodEmailAddress = true ); 104 void removeAttendee(); 105 void slotInsertAttendee( Attendee *a ); 108 void setSelected ( int index ); 110 void changeStatusForMe( Attendee::PartStat status ); 114 TQListViewItem* hasExampleAttendee() const; 115 void updateCurrentItem(); 118 bool mDisableItemUpdate; 120 TDEListView *mListView;
Common base class for attendee editor and free busy view.
KOAttendeeListView is a child class of TDEListView which supports dropping of attendees (e...
|