akonadi/contact
#include <emailaddressselectiondialog.h>
Inherits KDialog.
Public Member Functions | |
EmailAddressSelectionDialog (QWidget *parent=0) | |
EmailAddressSelectionDialog (QAbstractItemModel *model, QWidget *parent=0) | |
~EmailAddressSelectionDialog () | |
EmailAddressSelection::List | selectedAddresses () const |
EmailAddressSelectionWidget * | view () const |
Detailed Description
A dialog to select email addresses from Akonadi.
This dialog allows the user to select an name and email address from the Akonadi storage. The selected addresses are returned as EmailAddressSelectionWidget::Selection objects which encapsulate the name, email address and the Akonadi item that has been selected.
Example:
Akonadi::EmailAddressSelectionDialog dlg( this ); if ( dlg.exec() ) { const Akonadi::EmailAddressSelectionWidget::Selection::List selections = dlg.selectedAddresses(); foreach ( const Akonadi::EmailAddressSelectionWidget::Selection &selection, selections ) { qDebug() << "Name:" << selection.name() << "Email:" << selection.email(); } }
- Since:
- 4.5
Definition at line 59 of file emailaddressselectiondialog.h.
Constructor & Destructor Documentation
EmailAddressSelectionDialog::EmailAddressSelectionDialog | ( | QWidget * | parent = 0 | ) | [explicit] |
Creates a new email address selection dialog.
- Parameters:
-
parent The parent widget.
Definition at line 46 of file emailaddressselectiondialog.cpp.
EmailAddressSelectionDialog::EmailAddressSelectionDialog | ( | QAbstractItemModel * | model, |
QWidget * | parent = 0 |
||
) | [explicit] |
Creates a new email address selection dialog.
- Parameters:
-
model A custom, ContactsTreeModel based model to use. parent The parent widget.
Definition at line 51 of file emailaddressselectiondialog.cpp.
Destroys the email address selection dialog.
Definition at line 56 of file emailaddressselectiondialog.cpp.
Member Function Documentation
Returns the list of selected email addresses.
Definition at line 61 of file emailaddressselectiondialog.cpp.
Returns the email address selection view that is used.
Definition at line 66 of file emailaddressselectiondialog.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2012 The KDE developers.
Generated on Mon Apr 30 2012 21:49:34 by doxygen 1.8.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.