diff options
Diffstat (limited to 'plugins/kmail/bodypartformatter/attendeeselector.cpp')
-rw-r--r-- | plugins/kmail/bodypartformatter/attendeeselector.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/plugins/kmail/bodypartformatter/attendeeselector.cpp b/plugins/kmail/bodypartformatter/attendeeselector.cpp index 0ea917bed..8fa677705 100644 --- a/plugins/kmail/bodypartformatter/attendeeselector.cpp +++ b/plugins/kmail/bodypartformatter/attendeeselector.cpp @@ -21,6 +21,7 @@ #include "ui_attendeeselector.h" #include <libkdepim/addresseelineedit.h> +#include <libemailfunctions/email.h> #include <klocale.h> #include <kpushbutton.h> @@ -51,8 +52,15 @@ AttendeeSelector::AttendeeSelector(TQWidget * parent) TQStringList AttendeeSelector::attendees() const { TQStringList rv; - for ( uint i = 0; i < ui->attendeeList->count(); ++i ) - rv << ui->attendeeList->item( i )->text(); + for ( uint i = 0; i < ui->attendeeList->count(); ++i ) { + TQString addr = ui->attendeeList->item( i )->text(); + + // Build a nice address for this attendee including the CN. + TQString tname, temail; + KPIM::getNameAndMail( addr, tname, temail ); // ignore return value + // which is always false + rv << temail; + } return rv; } |