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