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
qwasmintegration.cpp File Reference

(89d5b96b45de7cb58bc1f364f49e15b96c4e0a4a)

#include "qwasmintegration.h"
#include "qwasmeventdispatcher.h"
#include "qwasmcompositor.h"
#include "qwasmopenglcontext.h"
#include "qwasmtheme.h"
#include "qwasmclipboard.h"
#include "qwasmaccessibility.h"
#include "qwasmservices.h"
#include "qwasmoffscreensurface.h"
#include "qwasmplatform.h"
#include "qwasmwindow.h"
#include "qwasmbackingstore.h"
#include "qwasmfontdatabase.h"
#include "qwasmdrag.h"
#include <qpa/qplatformwindow.h>
#include <QtGui/qscreen.h>
#include <qpa/qwindowsysteminterface.h>
#include <QtCore/qcoreapplication.h>
#include <qpa/qplatforminputcontextfactory_p.h>
#include <qpa/qwindowsysteminterface_p.h>
#include "private/qwasmsuspendresumecontrol_p.h"
#include <emscripten/bind.h>
#include <emscripten/val.h>
#include "qwasmscreen.h"
#include <private/qsimpledrag_p.h>
+ Include dependency graph for qwasmintegration.cpp:

Go to the source code of this file.

Functions

QT_BEGIN_NAMESPACE void qt_set_sequence_auto_mnemonic (bool)
 
static void setContainerElements (emscripten::val elementArray)
 
static void addContainerElement (emscripten::val element)
 
static void removeContainerElement (emscripten::val element)
 
static void resizeContainerElement (emscripten::val element)
 
static void qtUpdateDpi ()
 
static void resizeAllScreens (emscripten::val event)
 
static void loadLocalFontFamilies (emscripten::val event)
 
 EMSCRIPTEN_BINDINGS (qtQWasmIntegraton)
 

Function Documentation

◆ addContainerElement()

static void addContainerElement ( emscripten::val element)
static

Definition at line 47 of file qwasmintegration.cpp.

References QWasmIntegration::addContainerElement(), and QWasmIntegration::get().

Referenced by EMSCRIPTEN_BINDINGS().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ EMSCRIPTEN_BINDINGS()

EMSCRIPTEN_BINDINGS ( qtQWasmIntegraton )

Definition at line 78 of file qwasmintegration.cpp.

References addContainerElement(), function, loadLocalFontFamilies(), qtUpdateDpi(), removeContainerElement(), resizeAllScreens(), and resizeContainerElement().

+ Here is the call graph for this function:

◆ loadLocalFontFamilies()

static void loadLocalFontFamilies ( emscripten::val event)
static

Definition at line 73 of file qwasmintegration.cpp.

References QWasmIntegration::get(), and QWasmIntegration::loadLocalFontFamilies().

Referenced by EMSCRIPTEN_BINDINGS().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ qt_set_sequence_auto_mnemonic()

QT_BEGIN_NAMESPACE void qt_set_sequence_auto_mnemonic ( bool b)
related

Definition at line 139 of file qkeysequence.cpp.

Referenced by QWasmIntegration::QWasmIntegration().

+ Here is the caller graph for this function:

◆ qtUpdateDpi()

static void qtUpdateDpi ( )
static

Definition at line 62 of file qwasmintegration.cpp.

References QWasmIntegration::get(), and QWasmIntegration::updateDpi().

Referenced by EMSCRIPTEN_BINDINGS().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ removeContainerElement()

static void removeContainerElement ( emscripten::val element)
static

Definition at line 52 of file qwasmintegration.cpp.

References QWasmIntegration::get(), and QWasmIntegration::removeContainerElement().

Referenced by EMSCRIPTEN_BINDINGS().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resizeAllScreens()

static void resizeAllScreens ( emscripten::val event)
static

Definition at line 67 of file qwasmintegration.cpp.

References QWasmIntegration::get(), and QWasmIntegration::resizeAllScreens().

Referenced by EMSCRIPTEN_BINDINGS().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resizeContainerElement()

static void resizeContainerElement ( emscripten::val element)
static

Definition at line 57 of file qwasmintegration.cpp.

References QWasmIntegration::get(), and QWasmIntegration::resizeScreen().

Referenced by EMSCRIPTEN_BINDINGS().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setContainerElements()

static void setContainerElements ( emscripten::val elementArray)
static

Definition at line 42 of file qwasmintegration.cpp.

References QWasmIntegration::get(), and QWasmIntegration::setContainerElements().

+ Here is the call graph for this function: