Qt for HarmonyOS/qtohosextras doc/Want FDs Sender Example
< Qt for HarmonyOS / qtohosextras doc
Want FDs Sender Example
Demonstrates sending open file descriptors to another ability through a want.
The form collects the target bundle, module and ability names and a set of files chosen through a file dialog. Send FD opens every file, stores its handle in QOhosWant::fds under the keys keyFd0, keyFd1 and so on, logs the dev / ino numbers for cross-checking on the receiver side, and starts the target with QtOhosExtras::startAbility().
Note: The descriptors must still be open when startAbility() is called, so the QFile objects are kept alive for the duration of the call. Use application-specific keys and do not reuse a key in both QOhosWant::fds and QOhosWant::parameters.
Files: