#include "androidcontentfileengine.h"
#include <QtCore/qcoreapplication.h>
#include <QtCore/qjnienvironment.h>
#include <QtCore/qjniobject.h>
#include <QtCore/qurl.h>
#include <QtCore/qdatetime.h>
#include <QtCore/qmimedatabase.h>
Go to the source code of this file.
|
| Q_DECLARE_JNI_TYPE (ContentResolverType, "Landroid/content/ContentResolver;") |
|
| Q_DECLARE_JNI_TYPE (UriType, "Landroid/net/Uri;") |
|
| Q_DECLARE_JNI_CLASS (Uri, "android/net/Uri") |
|
| Q_DECLARE_JNI_TYPE (ParcelFileDescriptorType, "Landroid/os/ParcelFileDescriptor;") |
|
| Q_DECLARE_JNI_TYPE (CursorType, "Landroid/database/Cursor;") |
|
| Q_DECLARE_JNI_TYPE (StringArray, "[Ljava/lang/String;") |
|
static QJniObject & | contentResolverInstance () |
|
| Q_DECLARE_JNI_CLASS (DocumentsContract, "android/provider/DocumentsContract") |
|
QString | DocumentsContract::documentId (const QJniObject &uri) |
|
QString | DocumentsContract::treeDocumentId (const QJniObject &uri) |
|
QJniObject | DocumentsContract::buildChildDocumentsUriUsingTree (const QJniObject &uri, const QString &parentDocumentId) |
|
QJniObject | DocumentsContract::buildDocumentUriUsingTree (const QJniObject &treeUri, const QString &documentId) |
|
bool | DocumentsContract::isDocumentUri (const QJniObject &uri) |
|
bool | DocumentsContract::isTreeUri (const QJniObject &uri) |
|
QJniObject | DocumentsContract::createDocument (const QJniObject &parentDocumentUri, const QString &mimeType, const QString &displayName) |
|
bool | DocumentsContract::deleteDocument (const QJniObject &documentUri) |
|
QJniObject | DocumentsContract::moveDocument (const QJniObject &sourceDocumentUri, const QJniObject &sourceParentDocumentUri, const QJniObject &targetParentDocumentUri) |
|
QJniObject | DocumentsContract::renameDocument (const QJniObject &documentUri, const QString &displayName) |
|
QJniObject | parseUri (const QString &uri) |
|
◆ contentResolverInstance()
◆ parseUri()
◆ Q_DECLARE_JNI_CLASS() [1/2]
Q_DECLARE_JNI_CLASS |
( |
DocumentsContract |
, |
|
|
"android/provider/DocumentsContract" |
|
|
) |
| |
◆ Q_DECLARE_JNI_CLASS() [2/2]
Q_DECLARE_JNI_CLASS |
( |
Uri |
, |
|
|
"android/net/Uri" |
|
|
) |
| |
◆ Q_DECLARE_JNI_TYPE() [1/5]
Q_DECLARE_JNI_TYPE |
( |
ContentResolverType |
, |
|
|
"Landroid/content/ContentResolver;" |
|
|
) |
| |
◆ Q_DECLARE_JNI_TYPE() [2/5]
Q_DECLARE_JNI_TYPE |
( |
CursorType |
, |
|
|
"Landroid/database/Cursor;" |
|
|
) |
| |
◆ Q_DECLARE_JNI_TYPE() [3/5]
Q_DECLARE_JNI_TYPE |
( |
ParcelFileDescriptorType |
, |
|
|
"Landroid/os/ParcelFileDescriptor;" |
|
|
) |
| |
◆ Q_DECLARE_JNI_TYPE() [4/5]
Q_DECLARE_JNI_TYPE |
( |
StringArray |
| ) |
|
◆ Q_DECLARE_JNI_TYPE() [5/5]
Q_DECLARE_JNI_TYPE |
( |
UriType |
, |
|
|
"Landroid/net/Uri;" |
|
|
) |
| |