![]() |
Qt 6.x
The Qt SDK
|
#include "qstdweb_p.h"
#include <QtCore/qcoreapplication.h>
#include <QtCore/qfile.h>
#include <QtCore/qmimedata.h>
#include <emscripten/bind.h>
#include <emscripten/emscripten.h>
#include <emscripten/html5.h>
#include <cstdint>
#include <iostream>
#include <unordered_map>
Go to the source code of this file.
Namespaces | |
namespace | qstdweb |
namespace | qstdweb::Promise |
Macros | |
#define | THUNK_NAME(type, i) callbackThunk##type##i |
#define | THUNK(i) |
#define | CALLBACK_BINDING(i) |
Typedefs | |
typedef double | qstdweb::uint53_t |
Functions | |
static void | qstdweb::usePotentialyUnusedSymbols () |
qstdweb::EMSCRIPTEN_BINDINGS (qtStdwebCalback) | |
void | qstdweb::Promise::adoptPromise (emscripten::val promiseObject, PromiseCallbacks callbacks) |
void | qstdweb::Promise::all (std::vector< emscripten::val > promises, PromiseCallbacks callbacks) |
bool | qstdweb::haveAsyncify () |
bool | qstdweb::haveJspi () |
std::shared_ptr< CancellationFlag > | qstdweb::readDataTransfer (emscripten::val webDataTransfer, std::function< QVariant(QByteArray)> imageReader, std::function< void(std::unique_ptr< QMimeData >)> onDone) |
#define CALLBACK_BINDING | ( | i | ) |
Definition at line 235 of file qstdweb.cpp.
#define THUNK | ( | i | ) |
Definition at line 183 of file qstdweb.cpp.
std::unique_ptr<ThunkPool::ThunkAllocation> allocation |
Definition at line 271 of file qstdweb.cpp.
Referenced by QV4::ExecutableAllocator::~ExecutableAllocator(), QV4::ExecutableAllocator::allocate(), QV4::ExecutableAllocator::chunkForAllocation(), QVkBuffer::create(), QVkTexture::create(), QRhiVulkan::enqueueResourceUpdates(), and QV4::ExecutableAllocator::free().
PromiseCallbacks callbacks |
Definition at line 270 of file qstdweb.cpp.
Referenced by QInternal::activateCallbacks(), qstdweb::Promise::adoptPromise(), qstdweb::Promise::all(), QTextMarkdownImporter::import(), qstdweb::Promise::make(), QXcbXSettings::removeCallbackForHandle(), WebImageButton::setCallbacks(), QCoreGraphicsPaintEnginePrivate::setFillBrush(), QWasmLocalFileAccess::FileDialog::showOpen(), and QWasmLocalFileAccess::FileDialog::showSave().
|
staticconstexpr |
Definition at line 108 of file qstdweb.cpp.
Referenced by QRhi::nextResourceUpdateBatch().