Qt for HarmonyOS/qtohosextras doc/ShareKit Namespace
< Qt for HarmonyOS / qtohosextras doc
The ShareKit to expose Share Kit API. More...
| Header: | #include <ShareKit> |
|---|---|
| qmake: | QT += ohosextras |
| Since: | Qt 5.12.12 |
Classes
| class | QOhosShareControllerOptions | The QOhosShareControllerOptions class is to configure items, such as the preview mode of the shared content, selection mode, and other information, and pop-up window anchor. It determines the display style of the sharing panel. |
| class | QOhosSharedRecord | The QOhosSharedRecord class represents a record to be shared with other application. A record can be created using. |
Types
| enum | ShareAbilityType | { CopyToPasteboard, SaveToMediaAsset, SaveAsFile, Print, SaveToSuperHub } |
Functions
| QSharedPointer<QtOhosExtras::ShareKit::QOhosSharedRecord> | createContentRecord(const QMimeType &mimeType, const QString &content) |
| QSharedPointer<QtOhosExtras::ShareKit::QOhosShareControllerOptions> | createControllerOptions() |
| QSharedPointer<QtOhosExtras::ShareKit::QOhosSharedRecord> | createFileRecord(const QFileInfo &fileInfo) |
| QSharedPointer<QtOhosExtras::ShareKit::QOhosSharedRecord> | createUrlRecord(const QUrl &url) |
Detailed Description
The ShareKit to expose Share Kit API.
Type Documentation
Function Documentation
Creates a shared "content" record with a given mimeType and content. Shared record can be created with content (this function) or as a file shared record
See also: QtOhosExtras::ShareKit::createFileRecord().
Creates a controller options instnace. Controller options can be used to configure preview mode, selection mode and pop-up window anchor. See ShareControllerOptions
Creates a shared "file" record with a given fileInfo. Shared record can be created with file (this function) or as a content record
See SharedRecord.uri
See also: QtOhosExtras::ShareKit::createContentRecord().
Creates a shared record with a given url. See SharedRecord.content