qtmobility/plugins/contacts/symbiansim/inc/cntsimdetaildefinitionfetchrequest.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
    42 #ifndef CNTSIMDETAILDEFINITIONFETCHREQUEST_H_
    42 #ifndef CNTSIMDETAILDEFINITIONFETCHREQUEST_H_
    43 #define CNTSIMDETAILDEFINITIONFETCHREQUEST_H_
    43 #define CNTSIMDETAILDEFINITIONFETCHREQUEST_H_
    44 
    44 
    45 #include "cntabstractsimrequest.h"
    45 #include "cntabstractsimrequest.h"
    46 
    46 
    47 #ifdef SYMBIANSIM_BACKEND_USE_ETEL_TESTSERVER
       
    48 #include <mpbutil_etel_test_server.h>
       
    49 #else
       
    50 #include <mpbutil.h>
       
    51 #endif
       
    52 #include <qcontactmanager.h>
       
    53 
       
    54 QTM_BEGIN_NAMESPACE
       
    55 class QContactDetailDefinitionFetchRequest;
       
    56 QTM_END_NAMESPACE
       
    57 class CntSymbianSimEngine;
       
    58 
       
    59 QTM_USE_NAMESPACE
    47 QTM_USE_NAMESPACE
    60 
    48 
    61 class CntSimDetailDefinitionFetchRequest : public CntAbstractSimRequest
    49 class CntSimDetailDefinitionFetchRequest : public CntAbstractSimRequest
    62 {
    50 {
    63 Q_OBJECT
    51 Q_OBJECT
    64 public:
    52 public:
    65     CntSimDetailDefinitionFetchRequest(CntSymbianSimEngine *engine, QContactDetailDefinitionFetchRequest *req);
    53     CntSimDetailDefinitionFetchRequest(CntSymbianSimEngine *engine, QContactDetailDefinitionFetchRequest *req);
    66     virtual ~CntSimDetailDefinitionFetchRequest();
    54     virtual ~CntSimDetailDefinitionFetchRequest();
    67     bool start();
       
    68     bool cancel();
       
    69     
       
    70 public Q_SLOTS:
       
    71     void readDetailDefinitions();
       
    72     
       
    73 
    55 
    74 private:
    56 public Q_SLOTS:    
    75     QContactDetailDefinitionFetchRequest *m_req;
    57     // from CntAbstractSimRequest
       
    58     void run();    
    76 };
    59 };
    77 
    60 
    78 #endif // CNTSIMDETAILDEFINITIONFETCHREQUEST_H_
    61 #endif // CNTSIMDETAILDEFINITIONFETCHREQUEST_H_