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()));
但看起來這帶來了一個電子郵件客戶端 - 但沒有字段被填充。
(如果您想知道 - 我正在測試這個黑莓設備作爲主要的電子郵件帳戶設置 - 當您在電子郵件客戶端中按發送時 - 它確實通過黑莓中設置的電子郵件帳戶發送。 )