akonadi/contact
Akonadi::EmailAddressSelectionDialog Class Reference
A dialog to select email addresses from Akonadi. More...
#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.
EmailAddressSelectionDialog::~EmailAddressSelectionDialog | ( | ) |
Destroys the email address selection dialog.
Definition at line 56 of file emailaddressselectiondialog.cpp.
Member Function Documentation
EmailAddressSelection::List EmailAddressSelectionDialog::selectedAddresses | ( | ) | const |
Returns the list of selected email addresses.
Definition at line 61 of file emailaddressselectiondialog.cpp.
EmailAddressSelectionWidget * EmailAddressSelectionDialog::view | ( | ) | const |
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: