23#include "platform/FileExchange_Abstract.h"
74 QString
shareContent(
const QByteArray& content,
const QString& mimeType,
const QString& fileNameSuffix,
const QString& fileNameTemplate)
override;
88 QString
viewContent(
const QByteArray& content,
const QString& mimeType,
const QString& fileNameSuffix,
const QString& fileNameTemplate)
override;
121 auto contentToTempFile(
const QByteArray& content,
const QString& fileNameTemplate) -> QString;
125 QString fileExchangeDirectoryName;
128 static bool outgoingIntent(
const QString& methodName,
const QString& filePath,
const QString& mimeType);
130 bool receiveOpenFileRequestsStarted {
false};
131 QString pendingReceiveOpenFileRequest;
132 QString pendingReceiveOpenFileRequestUnmingledName;
static Q_INVOKABLE Platform::FileExchange * fileExchange()
Pointer to appplication-wide static FileExchange instance.