summaryrefslogtreecommitdiffabout
path: root/korganizer/koeditordetails.h
Side-by-side diff
Diffstat (limited to 'korganizer/koeditordetails.h') (more/less context) (ignore whitespace changes)
-rw-r--r--korganizer/koeditordetails.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/korganizer/koeditordetails.h b/korganizer/koeditordetails.h
index 930b296..0cc807f 100644
--- a/korganizer/koeditordetails.h
+++ b/korganizer/koeditordetails.h
@@ -20,12 +20,13 @@
with any edition of Qt, and distribute the resulting executable,
without including the source code for Qt in the source distribution.
*/
#ifndef _KOEDITORDETAILS_H
#define _KOEDITORDETAILS_H
+#include <qmap.h>
#include <qframe.h>
#include <qlabel.h>
#include <qcheckbox.h>
#include <qpushbutton.h>
#include <qgroupbox.h>
#include <qlineedit.h>
@@ -67,12 +68,16 @@ class KOEditorDetails : public QWidget
void cancelAttendeeEvent(Incidence *);
/** Check if the input is valid. */
bool validateInput();
public slots:
void insertAttendee(Attendee *);
+ // called when the app recieves a list of name/email/uid (=addresses) from another app. Usually Ka/Pi
+ // The first parameter is a uniqueid. It can be used to identify if event
+ void insertAttendees(const QString&, const QStringList& namelist, const QStringList& emaillist, const QStringList& uidlist);
+
protected slots:
void addNewAttendee();
void removeAttendee();
void openAddressBook();
void updateAttendeeInput();
@@ -93,11 +98,11 @@ class KOEditorDetails : public QWidget
QComboBox* mStatusCombo;
QLabel *mOrganizerLabel;
QPushButton* mAddButton;
QPushButton* mRemoveButton;
QPushButton* mAddressBookButton;
-
+
QPtrList<Attendee> mdelAttendees;
};
#endif