4#ifndef QWasmClipboard_H
5#define QWasmClipboard_H
9#include <qpa/qplatformclipboard.h>
10#include <private/qstdweb_p.h>
13#include <emscripten/bind.h>
14#include <emscripten/val.h>
44 void initClipboardPermissions();
45 void writeToClipboardApi();
46 void writeToClipboard();
48 bool m_hasClipboardApi =
false;
Mode
\keyword clipboard mode
virtual ~QWasmClipboard()
void sendClipboardData(emscripten::val event)
static void installEventHandlers(const emscripten::val &target)
void setMimeData(QMimeData *data, QClipboard::Mode mode=QClipboard::Clipboard) override
@ NativeClipboardEventNeeded
@ NativeClipboardEventAndCopiedDataNeeded
bool supportsMode(QClipboard::Mode mode) const override
ProcessKeyboardResult processKeyboard(const KeyEvent &event)
bool ownsMode(QClipboard::Mode mode) const override
Combined button and popup list for selecting options.
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data