2013-07-16 16 views
0

在Blackberry Cascades 10(C++,Qt,QML)中,如何調用帶填充字段的電子郵件客戶端?在Blackberry Cascades 10(C++,Qt,QML)中,如何調用帶填充字段的電子郵件客戶端?

我已經看過這個 - 這裏就是我試圖做:

InvokeManager invokeManager; 
InvokeRequest request; 

request.setTarget("sys.pim.uib.email.hybridcomposer");  
request.setAction("bb.action.OPEN, bb.action.COMPOSE"); 
request.setMimeType("message/rfc822"); 

QString data = QString("{ \"to\" : [\"" + btnEmailTo_->text() + "\"], \"subject\" : \"---This is the Subject---\", \"body\" : \"---This is the Body---\" }"); 

request.setData(data.toUtf8()); 

if (reply_ = invokeManager.invoke(request)) QObject::connect(reply_, SIGNAL(finished()), this, SLOT(onInvokeResult())); 

但看起來這帶來了一個電子郵件客戶端 - 但沒有字段被填充。

(如果您想知道 - 我正在測試這個黑莓設備作爲主要的電子郵件帳戶設置 - 當您在電子郵件客戶端中按發送時 - 它確實通過黑莓中設置的電子郵件帳戶發送。 )

回答

相關問題