Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <private/qglobal_p.h>
#include <QtCore/qglobal.h>
#include "QtCore/qhash.h"
#include "QtCore/qiodevice.h"
#include <emscripten/val.h>
#include <cstdint>
#include <functional>
#include <initializer_list>
#include <memory>
#include <string>
#include <utility>
Go to the source code of this file.
Classes | |
class | qstdweb::ArrayBuffer |
class | qstdweb::Blob |
class | qstdweb::File |
class | qstdweb::FileUrlRegistration |
class | qstdweb::FileList |
class | qstdweb::FileReader |
class | qstdweb::Uint8Array |
class | qstdweb::EventCallback |
struct | qstdweb::PromiseCallbacks |
class | qstdweb::BlobIODevice |
class | qstdweb::Uint8ArrayIODevice |
struct | qstdweb::CancellationFlag |
Namespaces | |
namespace | qstdweb |
namespace | qstdweb::Promise |
Typedefs | |
using | qstdweb::FileUrlRegistrations = std::vector<std::unique_ptr<FileUrlRegistration>> |
Functions | |
void | qstdweb::Promise::adoptPromise (emscripten::val promiseObject, PromiseCallbacks callbacks) |
template<typename... Args> | |
void | qstdweb::Promise::make (emscripten::val target, QString methodName, PromiseCallbacks callbacks, Args... args) |
void | qstdweb::Promise::all (std::vector< emscripten::val > promises, PromiseCallbacks callbacks) |
template<class F > | |
decltype(auto) | qstdweb::bindForever (F wrappedCallback) |
emscripten::val | qstdweb::window () |
bool | qstdweb::haveAsyncify () |
bool | qstdweb::haveJspi () |
bool | qstdweb::canBlockCallingThread () |
template<class T > | |
T | qstdweb::runTaskOnMainThread (std::function< T()> task) |
Variables | |
const char | qstdweb::makeContextfulPromiseFunctionName [] |