korganizer

#include <koattendeeeditor.h>

Inherits TQWidget.

Inherited by KOEditorDetails, and KOEditorFreeBusy.

Public Slots

void acceptForMe ()
 
void declineForMe ()
 

Signals

void updateAttendeeSummary (int count)
 

Public Member Functions

 KOAttendeeEditor (TQWidget *parent, const char *name=0)
 
virtual void insertAttendee (KCal::Attendee *attendee, bool fetchFB=true)=0
 
virtual void removeAttendee (KCal::Attendee *attendee)=0
 
virtual void readEvent (KCal::Incidence *incidence)
 
virtual void writeEvent (KCal::Incidence *incidence)
 
void cancelAttendeeEvent (KCal::Incidence *incidence)
 

Protected Slots

void addNewAttendee ()
 
void openAddressBook ()
 
void setEnableAttendeeInput (bool enabled)
 
void updateAttendeeInput ()
 
void clearAttendeeInput ()
 
void fillAttendeeInput (KCal::Attendee *a)
 
void expandAttendee ()
 
void updateAttendee ()
 

Protected Member Functions

void initOrganizerWidgets (TQWidget *parent, TQBoxLayout *layout)
 
void initEditWidgets (TQWidget *parent, TQBoxLayout *layout)
 
void insertAttendeeFromAddressee (const TDEABC::Addressee &a, const KCal::Attendee *at=0)
 
void fillOrganizerCombo ()
 
virtual TQListViewItem * hasExampleAttendee () const =0
 
bool isExampleAttendee (const KCal::Attendee *) const
 
virtual KCal::AttendeecurrentAttendee () const =0
 
virtual void updateCurrentItem ()=0
 
virtual void setSelected (int index)=0
 
virtual int selectedIndex ()=0
 
virtual void changeStatusForMe (KCal::Attendee::PartStat status)=0
 
virtual bool eventFilter (TQObject *, TQEvent *)
 

Protected Attributes

KPIM::AddresseeLineEdit * mNameEdit
 
TQString mUid
 
TQComboBox * mRoleCombo
 
TQCheckBox * mRsvpButton
 
TQComboBox * mStatusCombo
 
TQHBox * mOrganizerHBox
 
TQComboBox * mOrganizerCombo
 
TQLabel * mOrganizerLabel
 
TQLabel * mDelegateLabel
 
TQPushButton * mAddButton
 
TQPushButton * mRemoveButton
 
TQPushButton * mAddressBookButton
 
TQPtrList< KCal::AttendeemdelAttendees
 
TQPtrList< KCal::AttendeemnewAttendees
 

Detailed Description

Common base class for attendee editor and free busy view.

Definition at line 47 of file koattendeeeditor.h.

Member Function Documentation

◆ cancelAttendeeEvent()

void KOAttendeeEditor::cancelAttendeeEvent ( KCal::Incidence incidence)

return a clone of the event with attendees to be canceld

Definition at line 502 of file koattendeeeditor.cpp.

◆ insertAttendeeFromAddressee()

void KOAttendeeEditor::insertAttendeeFromAddressee ( const TDEABC::Addressee &  a,
const KCal::Attendee at = 0 
)
protected

Reads values from a TDEABC::Addressee and inserts a new Attendee item into the listview with those items.

Used when adding attendees from the addressbook and expanding distribution lists. The optional Attendee parameter can be used to pass in default values to be used by the new Attendee.

Definition at line 223 of file koattendeeeditor.cpp.


The documentation for this class was generated from the following files: