korganizer
KOAttendeeEditor Class Reference
#include <koattendeeeditor.h>

Detailed Description
Common base class for attendee editor and free busy view.Definition at line 49 of file koattendeeeditor.h.
Public Slots | |
| void | acceptForMe () |
| void | declineForMe () |
Signals | |
| void | updateAttendeeSummary (int count) |
Public Member Functions | |
| void | cancelAttendeeIncidence (KCal::Incidence *incidence) |
| virtual void | insertAttendee (KCal::Attendee *attendee, bool fetchFB=true)=0 |
| KOAttendeeEditor (QWidget *parent) | |
| virtual void | readIncidence (KCal::Incidence *incidence) |
| virtual void | writeIncidence (KCal::Incidence *incidence) |
Protected Slots | |
| void | addNewAttendee () |
| void | clearAttendeeInput () |
| void | fillAttendeeInput (KCal::Attendee *a) |
| void | openAddressBook () |
| void | setEnableAttendeeInput (bool enabled) |
| void | updateAttendee () |
| void | updateAttendeeInput () |
Protected Member Functions | |
| virtual void | changeStatusForMe (KCal::Attendee::PartStat status)=0 |
| virtual KCal::Attendee * | currentAttendee () const =0 |
| virtual bool | eventFilter (QObject *, QEvent *) |
| void | fillOrganizerCombo () |
| void | initEditWidgets (QWidget *parent, QBoxLayout *layout) |
| void | initOrganizerWidgets (QWidget *parent, QBoxLayout *layout) |
| void | insertAttendeeFromAddressee (const KABC::Addressee &a, const KCal::Attendee *at=0) |
| virtual void | updateCurrentItem ()=0 |
Protected Attributes | |
| QPushButton * | mAddButton |
| QPushButton * | mAddressBookButton |
| QList< KCal::Attendee * > | mdelAttendees |
| QLabel * | mDelegateLabel |
| KPIM::AddresseeLineEdit * | mNameEdit |
| QList< KCal::Attendee * > | mnewAttendees |
| KComboBox * | mOrganizerCombo |
| Q3HBox * | mOrganizerHBox |
| QLabel * | mOrganizerLabel |
| QPushButton * | mRemoveButton |
| KComboBox * | mRoleCombo |
| QCheckBox * | mRsvpButton |
| KComboBox * | mStatusCombo |
| QString | mUid |
Constructor & Destructor Documentation
| KOAttendeeEditor::KOAttendeeEditor | ( | QWidget * | parent | ) |
Definition at line 47 of file koattendeeeditor.cpp.
Member Function Documentation
| void KOAttendeeEditor::acceptForMe | ( | ) | [slot] |
Definition at line 419 of file koattendeeeditor.cpp.
| void KOAttendeeEditor::addNewAttendee | ( | ) | [protected, slot] |
Definition at line 241 of file koattendeeeditor.cpp.
| void KOAttendeeEditor::cancelAttendeeIncidence | ( | KCal::Incidence * | incidence | ) |
return a clone of the incidence with attendees to be canceld
Definition at line 401 of file koattendeeeditor.cpp.
| virtual void KOAttendeeEditor::changeStatusForMe | ( | KCal::Attendee::PartStat | status | ) | [protected, pure virtual] |
Implemented in KOEditorFreeBusy.
| void KOAttendeeEditor::clearAttendeeInput | ( | ) | [protected, slot] |
Definition at line 312 of file koattendeeeditor.cpp.
| virtual KCal::Attendee* KOAttendeeEditor::currentAttendee | ( | ) | const [protected, pure virtual] |
Implemented in KOEditorDetails, and KOEditorFreeBusy.
| void KOAttendeeEditor::declineForMe | ( | ) | [slot] |
Definition at line 424 of file koattendeeeditor.cpp.
Definition at line 429 of file koattendeeeditor.cpp.
| void KOAttendeeEditor::fillAttendeeInput | ( | KCal::Attendee * | a | ) | [protected, slot] |
Definition at line 361 of file koattendeeeditor.cpp.
| void KOAttendeeEditor::fillOrganizerCombo | ( | ) | [protected] |
Definition at line 226 of file koattendeeeditor.cpp.
| void KOAttendeeEditor::initEditWidgets | ( | QWidget * | parent, | |
| QBoxLayout * | layout | |||
| ) | [protected] |
Definition at line 81 of file koattendeeeditor.cpp.
| void KOAttendeeEditor::initOrganizerWidgets | ( | QWidget * | parent, | |
| QBoxLayout * | layout | |||
| ) | [protected] |
Definition at line 52 of file koattendeeeditor.cpp.
| virtual void KOAttendeeEditor::insertAttendee | ( | KCal::Attendee * | attendee, | |
| bool | fetchFB = true | |||
| ) | [pure virtual] |
Implemented in KOEditorFreeBusy.
| void KOAttendeeEditor::insertAttendeeFromAddressee | ( | const KABC::Addressee & | a, | |
| const KCal::Attendee * | at = 0 | |||
| ) | [protected] |
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.
| void KOAttendeeEditor::openAddressBook | ( | ) | [protected, slot] |
Definition at line 189 of file koattendeeeditor.cpp.
| void KOAttendeeEditor::readIncidence | ( | KCal::Incidence * | incidence | ) | [virtual] |
| void KOAttendeeEditor::setEnableAttendeeInput | ( | bool | enabled | ) | [protected, slot] |
Definition at line 302 of file koattendeeeditor.cpp.
| void KOAttendeeEditor::updateAttendee | ( | ) | [protected, slot] |
Definition at line 323 of file koattendeeeditor.cpp.
| void KOAttendeeEditor::updateAttendeeInput | ( | ) | [protected, slot] |
Definition at line 390 of file koattendeeeditor.cpp.
| void KOAttendeeEditor::updateAttendeeSummary | ( | int | count | ) | [signal] |
| virtual void KOAttendeeEditor::updateCurrentItem | ( | ) | [protected, pure virtual] |
Implemented in KOEditorDetails, and KOEditorFreeBusy.
| void KOAttendeeEditor::writeIncidence | ( | KCal::Incidence * | incidence | ) | [virtual] |
Member Data Documentation
QPushButton* KOAttendeeEditor::mAddButton [protected] |
Definition at line 113 of file koattendeeeditor.h.
QPushButton* KOAttendeeEditor::mAddressBookButton [protected] |
Definition at line 115 of file koattendeeeditor.h.
QList<KCal::Attendee*> KOAttendeeEditor::mdelAttendees [protected] |
Definition at line 117 of file koattendeeeditor.h.
QLabel* KOAttendeeEditor::mDelegateLabel [protected] |
Definition at line 111 of file koattendeeeditor.h.
KPIM::AddresseeLineEdit* KOAttendeeEditor::mNameEdit [protected] |
Definition at line 101 of file koattendeeeditor.h.
QList<KCal::Attendee*> KOAttendeeEditor::mnewAttendees [protected] |
Definition at line 118 of file koattendeeeditor.h.
KComboBox* KOAttendeeEditor::mOrganizerCombo [protected] |
Definition at line 108 of file koattendeeeditor.h.
Q3HBox* KOAttendeeEditor::mOrganizerHBox [protected] |
Definition at line 107 of file koattendeeeditor.h.
QLabel* KOAttendeeEditor::mOrganizerLabel [protected] |
Definition at line 109 of file koattendeeeditor.h.
QPushButton* KOAttendeeEditor::mRemoveButton [protected] |
Definition at line 114 of file koattendeeeditor.h.
KComboBox* KOAttendeeEditor::mRoleCombo [protected] |
Definition at line 103 of file koattendeeeditor.h.
QCheckBox* KOAttendeeEditor::mRsvpButton [protected] |
Definition at line 104 of file koattendeeeditor.h.
KComboBox* KOAttendeeEditor::mStatusCombo [protected] |
Definition at line 105 of file koattendeeeditor.h.
QString KOAttendeeEditor::mUid [protected] |
Definition at line 102 of file koattendeeeditor.h.
The documentation for this class was generated from the following files:
KDE 4.1 API Reference