korganizer

KOEditorDetails Class Reference

Inherits QWidget.

List of all members.


Detailed Description

Definition at line 79 of file koeditordetails.h.


Public Slots

void insertAttendee (Attendee *)
void insertAttendeeFromAddressee (const KABC::Addressee &, const Attendee *at=0)

Public Member Functions

 KOEditorDetails (int spacing=8, QWidget *parent=0, const char *name=0)
virtual ~KOEditorDetails ()
void setDefaults ()
void readEvent (Incidence *)
void writeEvent (Incidence *)
void cancelAttendeeEvent (Incidence *)
bool validateInput ()
void setFreeBusyWidget (KOEditorFreeBusy *)
bool hasAttendees ()

Protected Slots

void addNewAttendee ()
void removeAttendee ()
void openAddressBook ()
void updateAttendeeInput ()
void clearAttendeeInput ()
void fillAttendeeInput (AttendeeListItem *)
void updateAttendeeItem ()
void setEnableAttendeeInput (bool)

Protected Member Functions

virtual bool eventFilter (QObject *, QEvent *)
void fillOrganizerCombo ()
void insertAttendee (Attendee *, bool goodEmailAddress)

Member Function Documentation

void KOEditorDetails::setDefaults (  ) 

Set widgets to default values.

Definition at line 444 of file koeditordetails.cpp.

void KOEditorDetails::readEvent ( Incidence event  ) 

Read event object and setup widgets accordingly.

Definition at line 449 of file koeditordetails.cpp.

void KOEditorDetails::writeEvent ( Incidence event  ) 

Write event settings to event object.

Definition at line 500 of file koeditordetails.cpp.

void KOEditorDetails::cancelAttendeeEvent ( Incidence event  ) 

return a clone of the event with attendees to be canceld

Definition at line 552 of file koeditordetails.cpp.

bool KOEditorDetails::validateInput (  ) 

Check if the input is valid.

Definition at line 562 of file koeditordetails.cpp.

void KOEditorDetails::setFreeBusyWidget ( KOEditorFreeBusy v  ) 

Set the gantt view.

Definition at line 661 of file koeditordetails.cpp.

bool KOEditorDetails::hasAttendees (  ) 

Returns whether at least one attendee was added.

Definition at line 352 of file koeditordetails.cpp.

void KOEditorDetails::insertAttendeeFromAddressee ( const KABC::Addressee &  a,
const Attendee at = 0 
) [slot]

Reads values from a KABC::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 680 of file koeditordetails.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys