qtmobility/src/messaging/qmessageservice_maemo_p.h
changeset 5 453da2cfceef
parent 4 90517678cc4f
child 8 71781823f776
equal deleted inserted replaced
4:90517678cc4f 5:453da2cfceef
    39 **
    39 **
    40 ****************************************************************************/
    40 ****************************************************************************/
    41 
    41 
    42 #include "qmessageservice.h"
    42 #include "qmessageservice.h"
    43 
    43 
       
    44 #include <QObject>
       
    45 
    44 QTM_BEGIN_NAMESPACE
    46 QTM_BEGIN_NAMESPACE
    45 
    47 
    46 class QMessageServicePrivate
    48 class QMessageServicePrivate : public QObject
    47 {
    49 {
       
    50     Q_OBJECT
       
    51 
    48 public:
    52 public:
    49     enum EnginesToCall
    53     enum EnginesToCall
    50     {
    54     {
    51         EnginesToCallModest    = 0x1,
    55         EnginesToCallModest    = 0x1,
    52         EnginesToCallTelepathy = 0x2,
    56         EnginesToCallTelepathy = 0x2,
    73     void stateChanged(QMessageService::State state);
    77     void stateChanged(QMessageService::State state);
    74     void messagesFound(const QMessageIdList &ids, bool isFiltered, bool isSorted);
    78     void messagesFound(const QMessageIdList &ids, bool isFiltered, bool isSorted);
    75     void messagesCounted(int count);
    79     void messagesCounted(int count);
    76     void progressChanged(uint value, uint total);
    80     void progressChanged(uint value, uint total);
    77 
    81 
       
    82 public slots:
       
    83     void messagesFoundSlot();
       
    84     void messagesCountedSlot();
       
    85 
    78 public:
    86 public:
    79     QMessageService* q_ptr;
    87     QMessageService* q_ptr;
    80     QMessageService::State _state;
    88     QMessageService::State _state;
    81     QMessageManager::Error _error;
    89     QMessageManager::Error _error;
    82     bool _active;
    90     bool _active;