emailuis/nmailui/inc/nmmailboxselectiondialog.h
changeset 23 2dc6caa42ec3
parent 18 578830873419
--- 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