Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qwasmlocalfileaccess.cpp File Reference

(f6eaa6cca0641a3a6c2207b4b2d479bb177d1b1b)

#include "qwasmlocalfileaccess_p.h"
#include "qlocalfileapi_p.h"
#include <private/qstdweb_p.h>
#include <emscripten.h>
#include <emscripten/bind.h>
#include <emscripten/html5.h>
#include <emscripten/val.h>
#include <QtCore/qregularexpression.h>
Include dependency graph for qwasmlocalfileaccess.cpp:

Go to the source code of this file.

Namespaces

namespace  QWasmLocalFileAccess
namespace  QWasmLocalFileAccess::FileDialog

Functions

void QWasmLocalFileAccess::FileDialog::showOpen (const QStringList &accept, FileSelectMode fileSelectMode, qstdweb::PromiseCallbacks callbacks)
bool QWasmLocalFileAccess::FileDialog::canShowSave ()
void QWasmLocalFileAccess::FileDialog::showSave (const std::string &fileNameHint, qstdweb::PromiseCallbacks callbacks)
void QWasmLocalFileAccess::downloadDataAsFile (const char *content, size_t size, const std::string &fileNameHint)
void QWasmLocalFileAccess::openFiles (const std::string &accept, FileSelectMode fileSelectMode, const std::function< void(int fileCount)> &fileDialogClosed, const std::function< char *(uint64_t size, const std::string &name)> &acceptFile, const std::function< void()> &fileDataReady)
void QWasmLocalFileAccess::openFile (const std::string &accept, const std::function< void(bool fileSelected)> &fileDialogClosed, const std::function< char *(uint64_t size, const std::string &name)> &acceptFile, const std::function< void()> &fileDataReady)
void QWasmLocalFileAccess::saveDataToFileInChunks (emscripten::val fileHandle, const QByteArray &data)
void QWasmLocalFileAccess::saveFile (const QByteArray &data, const std::string &fileNameHint)
void QWasmLocalFileAccess::saveFile (const char *content, size_t size, const std::string &fileNameHint)
void QWasmLocalFileAccess::showOpenFileDialog (const std::string &accept, const std::function< void(bool accepted, std::vector< qstdweb::File > files)> fileDialogClosed)
void QWasmLocalFileAccess::showSaveFileDialog (const std::string &fileNameHint, const std::function< void(bool accepted, qstdweb::FileSystemFileHandle fileHandle)> fileDialogClosed)