![]() |
Qt 6.x
The Qt SDK
|
DocumentsContract Api. More...
Namespaces | |
namespace | Document |
Functions | |
QString | documentId (const QJniObject &uri) |
QString | treeDocumentId (const QJniObject &uri) |
QJniObject | buildChildDocumentsUriUsingTree (const QJniObject &uri, const QString &parentDocumentId) |
QJniObject | buildDocumentUriUsingTree (const QJniObject &treeUri, const QString &documentId) |
bool | isDocumentUri (const QJniObject &uri) |
bool | isTreeUri (const QJniObject &uri) |
QJniObject | createDocument (const QJniObject &parentDocumentUri, const QString &mimeType, const QString &displayName) |
bool | deleteDocument (const QJniObject &documentUri) |
QJniObject | moveDocument (const QJniObject &sourceDocumentUri, const QJniObject &sourceParentDocumentUri, const QJniObject &targetParentDocumentUri) |
QJniObject | renameDocument (const QJniObject &documentUri, const QString &displayName) |
DocumentsContract Api.
Check https://developer.android.com/reference/android/provider/DocumentsContract for more information.
QJniObject DocumentsContract::buildChildDocumentsUriUsingTree | ( | const QJniObject & | uri, |
const QString & | parentDocumentId | ||
) |
Definition at line 481 of file androidcontentfileengine.cpp.
Referenced by DocumentFile::listFiles().
QJniObject DocumentsContract::buildDocumentUriUsingTree | ( | const QJniObject & | treeUri, |
const QString & | documentId | ||
) |
Definition at line 491 of file androidcontentfileengine.cpp.
References documentId().
Referenced by DocumentFile::fromTreeUri(), and DocumentFile::listFiles().
QJniObject DocumentsContract::createDocument | ( | const QJniObject & | parentDocumentUri, |
const QString & | mimeType, | ||
const QString & | displayName | ||
) |
Definition at line 517 of file androidcontentfileengine.cpp.
References contentResolverInstance(), displayName(), and mimeType.
Referenced by DocumentFile::createDirectory(), and DocumentFile::createFile().
bool DocumentsContract::deleteDocument | ( | const QJniObject & | documentUri | ) |
Definition at line 529 of file androidcontentfileengine.cpp.
References DocumentsContract::Document::COLUMN_FLAGS, contentResolverInstance(), DocumentsContract::Document::FLAG_SUPPORTS_DELETE, Cursor::queryColumn(), and QVariant::toInt().
Referenced by DocumentFile::remove().
QString DocumentsContract::documentId | ( | const QJniObject & | uri | ) |
Definition at line 465 of file androidcontentfileengine.cpp.
Referenced by buildDocumentUriUsingTree(), DocumentFile::fromTreeUri(), DocumentFile::id(), and DocumentFile::listFiles().
bool DocumentsContract::isDocumentUri | ( | const QJniObject & | uri | ) |
Definition at line 500 of file androidcontentfileengine.cpp.
Referenced by DocumentFile::fromTreeUri(), DocumentFile::isVirtual(), and DocumentFile::parseFromAnyUri().
bool DocumentsContract::isTreeUri | ( | const QJniObject & | uri | ) |
Definition at line 509 of file androidcontentfileengine.cpp.
QJniObject DocumentsContract::moveDocument | ( | const QJniObject & | sourceDocumentUri, |
const QJniObject & | sourceParentDocumentUri, | ||
const QJniObject & | targetParentDocumentUri | ||
) |
Definition at line 542 of file androidcontentfileengine.cpp.
References DocumentsContract::Document::COLUMN_FLAGS, contentResolverInstance(), DocumentsContract::Document::FLAG_SUPPORTS_MOVE, Cursor::queryColumn(), and QVariant::toInt().
Referenced by DocumentFile::rename().
QJniObject DocumentsContract::renameDocument | ( | const QJniObject & | documentUri, |
const QString & | displayName | ||
) |
Definition at line 559 of file androidcontentfileengine.cpp.
References DocumentsContract::Document::COLUMN_FLAGS, contentResolverInstance(), displayName(), DocumentsContract::Document::FLAG_SUPPORTS_RENAME, Cursor::queryColumn(), and QVariant::toInt().
Referenced by DocumentFile::rename().
QString DocumentsContract::treeDocumentId | ( | const QJniObject & | uri | ) |
Definition at line 473 of file androidcontentfileengine.cpp.
Referenced by DocumentFile::fromTreeUri().