logsui/logsengine/src/logsmessage.cpp
changeset 20 6a40edd41841
parent 11 64a47b97e1e1
child 21 2f0af9ba7665
equal deleted inserted replaced
19:e4c884866116 20:6a40edd41841
    18 //USER
    18 //USER
    19 #include "logsmessage.h"
    19 #include "logsmessage.h"
    20 #include "logslogger.h"
    20 #include "logslogger.h"
    21 #include "logseventdata.h"
    21 #include "logseventdata.h"
    22 #include <xqservicerequest.h>
    22 #include <xqservicerequest.h>
       
    23 #include <xqaiwdecl.h>
    23 
    24 
    24 //SYSTEM
    25 //SYSTEM
    25 
    26 
    26 // -----------------------------------------------------------------------------
    27 // -----------------------------------------------------------------------------
    27 //
    28 //
    88 {
    89 {
    89     LOGS_QDEBUG( "logs [ENG] -> LogsMessage::sendMessage()" )
    90     LOGS_QDEBUG( "logs [ENG] -> LogsMessage::sendMessage()" )
    90     
    91     
    91     delete mService;
    92     delete mService;
    92     mService = 0;
    93     mService = 0;
    93     mService = new XQServiceRequest("com.nokia.services.hbserviceprovider.conversationview", 
    94     QString serviceName("messaging.");     
    94                                     "send(QString,qint32,QString)", false);
    95     serviceName.append(XQI_MESSAGE_SEND);
       
    96     mService = new XQServiceRequest(serviceName, XQOP_MESSAGE_SEND_WITH_ID, false);
    95     bool sending = doSendMessageToNumber(*mService, mNumber, mDisplayName, mContactId);
    97     bool sending = doSendMessageToNumber(*mService, mNumber, mDisplayName, mContactId);
    96     connect(mService, SIGNAL(requestCompleted(QVariant)), this, SLOT(requestCompleted(QVariant)));
    98     connect(mService, SIGNAL(requestCompleted(QVariant)), this, SLOT(requestCompleted(QVariant)));
    97     connect(mService, SIGNAL(requestError(int)), this, SLOT(requestError(int)));
    99     connect(mService, SIGNAL(requestError(int)), this, SLOT(requestError(int)));
    98     return sending;
   100     return sending;
    99 }
   101 }
   104 //
   106 //
   105 bool LogsMessage::sendMessageToNumber(
   107 bool LogsMessage::sendMessageToNumber(
   106         const QString& number, const QString& displayName, unsigned int contactId)
   108         const QString& number, const QString& displayName, unsigned int contactId)
   107 {
   109 {
   108     LOGS_QDEBUG( "logs [ENG] -> LogsMessage::sendMessageToNumber()" )
   110     LOGS_QDEBUG( "logs [ENG] -> LogsMessage::sendMessageToNumber()" )
   109     
   111     QString serviceName("messaging.");     
   110     XQServiceRequest req("com.nokia.services.hbserviceprovider.conversationview", 
   112     serviceName.append(XQI_MESSAGE_SEND);
   111                          "send(QString,qint32,QString)", false);
   113     XQServiceRequest req(serviceName, XQOP_MESSAGE_SEND_WITH_ID, false);
   112     return doSendMessageToNumber(req, number, displayName, contactId);
   114     return doSendMessageToNumber(req, number, displayName, contactId);
   113 }
   115 }
   114 
   116 
   115 // ----------------------------------------------------------------------------
   117 // ----------------------------------------------------------------------------
   116 //
   118 //