--- a/emailuis/nmailui/inc/nmmailboxselectiondialog.h Mon May 03 12:23:15 2010 +0300
+++ b/emailuis/nmailui/inc/nmmailboxselectiondialog.h Fri May 14 15:41:10 2010 +0300
@@ -24,6 +24,7 @@
class HbDialog;
class HbListView;
+class HbAction;
class QGraphicsItem;
class QStandardItemModel;
class NmMailboxListModel;
@@ -38,26 +39,24 @@
NmMailboxSelectionDialog(NmMailboxListModel &mailboxListModel,
QGraphicsItem *parent = 0);
-
virtual ~NmMailboxSelectionDialog();
-
- bool exec(NmId& mailboxId);
-
+ void open();
private slots:
void itemActivated(QModelIndex index);
+ void dialogClosed(HbAction *action);
+signals:
+
+ void selectionDialogClosed(NmId &mailboxId);
private:
bool initializeUi();
-
bool populateListItems();
-
NmMailboxMetaData *mailboxMetaData(int index) const;
-
private:
HbListView *mMailboxListView; // Content view, owned