Subversion Repositories tpanel

Rev

Rev 479 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 479 Rev 482
Line 2400... Line 2400...
2400
        // call Java objects.
2400
        // call Java objects.
2401
        QJniObject uri = QJniObject::callStaticObjectMethod(
2401
        QJniObject uri = QJniObject::callStaticObjectMethod(
2402
            "android/net/Uri", "parse", "(Ljava/lang/String;)Landroid/net/Uri;",
2402
            "android/net/Uri", "parse", "(Ljava/lang/String;)Landroid/net/Uri;",
2403
            QJniObject::fromString(fileName).object<jstring>());
2403
            QJniObject::fromString(fileName).object<jstring>());
2404
 
2404
 
-
 
2405
        QJniObject context = QNativeInterface::QAndroidApplication::context();
2405
        fileName = QJniObject::callStaticObjectMethod(
2406
        fileName = QJniObject::callStaticObjectMethod(
2406
            "org/qtproject/theosys/UriToPath", "getFileName",
2407
            "org/qtproject/theosys/UriToPath", "getFileName",
2407
            "(Landroid/net/Uri;Landroid/content/Context;)Ljava/lang/String;",
2408
            "(Landroid/net/Uri;Landroid/content/Context;)Ljava/lang/String;",
2408
            uri.object(), QNativeInterface::QAndroidApplication::context()).toString();
2409
            uri.object(), &context).toString();
2409
#endif  // QT5_LINUX
2410
#endif  // QT5_LINUX
2410
        if (fileName.length() > 0)
2411
        if (fileName.length() > 0)
2411
            fname = fileName;
2412
            fname = fileName;
2412
    }
2413
    }
2413
    else
2414
    else