phonebookui/pbkcommonui/inc/cntgroupactionsview.h
changeset 50 77bc263e1626
parent 27 de1630741fbe
child 53 e6aff7b69165
equal deleted inserted replaced
49:74b30151afd6 50:77bc263e1626
    28 class HbAction;
    28 class HbAction;
    29 class HbListView;
    29 class HbListView;
    30 class HbAbstractViewItem;
    30 class HbAbstractViewItem;
    31 class QModelIndex;
    31 class QModelIndex;
    32 class QStandardItemModel;
    32 class QStandardItemModel;
       
    33 class CntActionLauncher;
    33 
    34 
    34 
    35 
    35 QTM_BEGIN_NAMESPACE
    36 QTM_BEGIN_NAMESPACE
    36 class QContact;
    37 class QContact;
    37 QTM_END_NAMESPACE
    38 QTM_END_NAMESPACE
    59 private slots:
    60 private slots:
    60 #endif    
    61 #endif    
    61     
    62     
    62     void showPreviousView();
    63     void showPreviousView();
    63     void editGroup();
    64     void editGroup();
       
    65     void listItemSelected(const QModelIndex &index);
       
    66     void executeAction(QContact&, QContactDetail, QString);
       
    67     void actionExecuted(CntActionLauncher* aAction);
       
    68     void actionCancelled();
    64 
    69 
    65 #ifdef PBK_UNIT_TEST
    70 #ifdef PBK_UNIT_TEST
    66 public:
    71 public:
    67 #else
    72 #else
    68 private:
    73 private:
    69 #endif      
    74 #endif      
    70     void populatelist(QString label,HbIcon icon, QString secondaryText);
    75     void populatelist(QString label,HbIcon icon, QString secondaryText, QString action);
    71    
    76    
    72 #ifdef PBK_UNIT_TEST
    77 #ifdef PBK_UNIT_TEST
    73 public:
    78 public:
    74 #else
    79 #else
    75 private:
    80 private:
    82     HbDocumentLoader            mDocumentLoader;
    87     HbDocumentLoader            mDocumentLoader;
    83     HbView*                     mView; // own
    88     HbView*                     mView; // own
    84 
    89 
    85     HbAction*                   mSoftkey; // owned by view
    90     HbAction*                   mSoftkey; // owned by view
    86     HbListView*                 mListView; // owned by layout
    91     HbListView*                 mListView; // owned by layout
    87 
    92     int                         mPopupCount;
       
    93     QStringList                 mActionParams;
    88 };
    94 };
    89 
    95 
    90 #endif // CNTGROUPACTIONSVIEW_H
    96 #endif // CNTGROUPACTIONSVIEW_H
    91 
    97 
    92 // EOF
    98 // EOF