How to copy or get access to the file (.zip) from received Email on BlackBerry z10? -


need in copying file received email on blackberry z10. allredy tryed find solution without sucesss.

task load file received email clicking on it. allredy implement, app opens on clicking file ending .kdp.

bar-descriptor.xml:

    <invoke-target id="com.example.myapp"> <invoke-target-type>application</invoke-target-type> <invoke-target-name>name of app</invoke-target-name> <icon>     <image>icon.png</image> </icon> <filter>     <action>bb.action.open</action>     <mime-type>*</mime-type>     <property var="exts" value="kdp"/>     <property var="uris" value="file://,data://"/> </filter> </invoke-target> 

next step connect invokemanager slot:

    m_invokemanager = new invokemanager(this);     bool connectresult;     connectresult = m_invokemanager->connect(m_invokemanager, signal(invoked(const bb::system::invokerequest&)), this, slot(oninvoke(const bb::system::invokerequest&))); 

what i'm looking solution copying file, clicked:

    void applicationui::oninvoke(const bb::system::invokerequest& request) {    qdebug() << "called on clicked file.kdp"; invokerequest myrequest = (request); myrequest.setfiletransfermode(bb::system::filetransfermode::copyreadonly); qfile appfile(qdir::currentpath() + "/data/data.kdp"); appfile.open(qiodevice::writeonly); appfile.close(); qstring = myrequest.uri().tostring(); qstring = qdir::currentpath() + "/data/data.kdp"; bool test = qfile::copy(from, to);// don't work  qdebug() << test; // <--is false, don't work qdebug() << "url r: " + request.uri().tostring();//<-- can see path file, allways different qdebug() << "url m: " + myrequest.uri().tostring();} 

data.kdp zip format, need copy file email app... please help:d

qstring m_uri = request.uri().tostring(); qfile textfile(m_uri.replace("file://","").toutf8().constdata()); replace "file://" in path!


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -