Qt for HarmonyOS/qtohosextras doc/Share Data Receiver Example
< Qt for HarmonyOS / qtohosextras doc
Demonstrates receiving Share Kit records delivered to the application through a want.
The window is a log view. At startup the example reads QOhosAppContext::getAppLaunchWantInfo() and calls QOhosWantInfo::tryGetSharedRecordsFromShareKit(), printing the MIME type, content and file path of every record, or a note that no shared data arrived. The same handling is connected to QOhosAbilityContext::newWantInfoReceived() so shares that arrive while the application is already running are logged as well.
Note: Both the launch want and subsequent wants have to be handled; a null result from tryGetSharedRecordsFromShareKit() means the want carries no shared data.
Files: