Subversion Repositories tpanel

Rev

Rev 446 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 446 Rev 482
Line 371... Line 371...
371
#else
371
#else
372
        QJniObject uri = QJniObject::callStaticObjectMethod(
372
        QJniObject uri = QJniObject::callStaticObjectMethod(
373
              "android/net/Uri", "parse", "(Ljava/lang/String;)Landroid/net/Uri;",
373
              "android/net/Uri", "parse", "(Ljava/lang/String;)Landroid/net/Uri;",
374
              QJniObject::fromString(fileName).object<jstring>());
374
              QJniObject::fromString(fileName).object<jstring>());
375
 
375
 
-
 
376
        QJniObject context = QNativeInterface::QAndroidApplication::context();
-
 
377
 
376
        fileName =
378
        fileName =
377
              QJniObject::callStaticObjectMethod(
379
              QJniObject::callStaticObjectMethod(
378
                  "org/qtproject/theosys/UriToPath", "getFileName",
380
                  "org/qtproject/theosys/UriToPath", "getFileName",
379
                  "(Landroid/net/Uri;Landroid/content/Context;)Ljava/lang/String;",
381
                  "(Landroid/net/Uri;Landroid/content/Context;)Ljava/lang/String;",
380
                  uri.object(), QNativeInterface::QAndroidApplication::context()).toString();
382
                  uri.object(), &context).toString();
381
#endif
383
#endif
382
        if (fileName.length() > 0)
384
        if (fileName.length() > 0)
383
            fname = fileName;
385
            fname = fileName;
384
    }
386
    }
385
    else
387
    else