phoneuis/bubblemanager2/bubblecore/src/bubbleconferencehandler.h
changeset 30 ebdbd102c78a
parent 22 6bb1b21d2484
child 51 f39ed5e045e0
--- a/phoneuis/bubblemanager2/bubblecore/src/bubbleconferencehandler.h	Mon May 03 12:31:11 2010 +0300
+++ b/phoneuis/bubblemanager2/bubblecore/src/bubbleconferencehandler.h	Fri May 14 15:51:57 2010 +0300
@@ -23,7 +23,7 @@
 
 class BubbleHeader;
 class HbAction;
-class HbPushButton;
+class BubbleButton;
 class HbLabel;
 class BubbleConferenceHeader;
 class HbListWidgetItem;
@@ -31,6 +31,7 @@
 class HbListView;
 class BubbleParticipantListModel;
 class QTimer;
+class QModelIndex;
 
 class BubbleConferenceHandler : public BubbleHandler
     {
@@ -60,15 +61,16 @@
     void conferenceRemoved();
 
 protected slots:
-    void handleItemSelected(int row);
+    void handleItemSelected( const QModelIndex& current,
+                             const QModelIndex& previous);
     void clearSelection();
 
 protected: //data
     const BubbleConferenceHeader* mHeader;
     HbLabel* mTimerLabel;
-    HbPushButton* mButtonCenter;
-    HbPushButton* mButtonLeft;
-    HbPushButton* mButtonRight;
+    BubbleButton* mButtonCenter;
+    BubbleButton* mButtonLeft;
+    BubbleButton* mButtonRight;
     HbListView* mList;
     BubbleParticipantListModel* mModel;
     BubbleParticipantListItem* mPrototype; // not owned