phonebookui/pbkcommonui/inc/cntaddressviewitem.h
changeset 31 2a11b5b00470
parent 25 76a2435edfd4
child 46 efe85016a067
equal deleted inserted replaced
27:de1630741fbe 31:2a11b5b00470
    17 
    17 
    18 #ifndef CNTADDRESSVIEWITEM_H_
    18 #ifndef CNTADDRESSVIEWITEM_H_
    19 #define CNTADDRESSVIEWITEM_H_
    19 #define CNTADDRESSVIEWITEM_H_
    20 
    20 
    21 #include <hbdataformviewitem.h>
    21 #include <hbdataformviewitem.h>
    22 //#include "cntdetailviewitem.h"
       
    23 #include <hbpushbutton.h>
    22 #include <hbpushbutton.h>
    24 #include <xqappmgr.h>
       
    25 
    23 
    26 class XQAiwRequest;
       
    27 class HbWidget;
    24 class HbWidget;
    28 class HbAbstractViewItem;
    25 class HbAbstractViewItem;
    29 
    26 
    30 class CntAddressViewItem : public /*CntDetailViewItem*/ HbDataFormViewItem
    27 class CntAddressViewItem : public /*CntDetailViewItem*/ HbDataFormViewItem
    31     {
    28     {
    32     Q_OBJECT
    29     Q_OBJECT
    33     
    30     
    34 public:
    31 public:
    35     CntAddressViewItem( QGraphicsItem* aParent = 0 );
    32     CntAddressViewItem( QGraphicsItem* aParent = 0 );
    36     ~CntAddressViewItem();
    33     ~CntAddressViewItem();
    37    
    34 
       
    35 #ifdef PBK_UNIT_TEST
       
    36 public slots:
       
    37 #else
    38 private slots:
    38 private slots:
       
    39 #endif    
    39     void launchLocationPicker();
    40     void launchLocationPicker();
    40     void handleLocationChange(const QVariant& aValue );
       
    41     
    41     
    42 public:
    42 public:
    43     HbAbstractViewItem* createItem();
    43     HbAbstractViewItem* createItem();
    44     HbWidget* createCustomWidget();
    44     HbWidget* createCustomWidget();
    45  
    45     
    46     XQAiwRequest*         mRequest;
    46     bool canSetModelIndex( const QModelIndex &index ) const;
    47     XQApplicationManager* mAppManager;
    47     
    48     QObject*              mSenderButton;
    48 #ifdef PBK_UNIT_TEST
    49     };
    49 public:
       
    50 #else
       
    51 private:
       
    52 #endif    
       
    53     void handleLocationChange(const QVariant& aValue );
       
    54 
       
    55 };
    50 
    56 
    51 #endif /* CNTADDRESSVIEWITEM_H_ */
    57 #endif /* CNTADDRESSVIEWITEM_H_ */