diff options
| author | Piotr Wiercinski <piotr.wiercinski@qt.io> | 2025-09-09 17:06:17 +0200 |
|---|---|---|
| committer | Piotr Wiercinski <piotr.wiercinski@qt.io> | 2025-09-11 19:35:08 +0200 |
| commit | 91b63ad3d692821a2a0ef8fbf6f55d9b72271cbe (patch) | |
| tree | d04c64466447899c26f35d6179eebf691c6a9972 /src/corelib/doc/snippets | |
| parent | 4d11d9fe9cf4da574d69d0a7d7252495c4777b6e (diff) | |
wasm: Fix corelib snippets
Change-Id: Ifaf2c6dd3ff5c97f9c7eef71d397ee8d58cdb4c4
Reviewed-by: Even Oscar Andersen <even.oscar.andersen@qt.io>
Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
Reviewed-by: Oleksii Zbykovskyi <Oleksii.Zbykovskyi@qt.io>
Diffstat (limited to 'src/corelib/doc/snippets')
| -rw-r--r-- | src/corelib/doc/snippets/code/CMakeLists.txt | 7 | ||||
| -rw-r--r-- | src/corelib/doc/snippets/code/src_corelib_text_qbytearray.cpp | 21 |
2 files changed, 18 insertions, 10 deletions
diff --git a/src/corelib/doc/snippets/code/CMakeLists.txt b/src/corelib/doc/snippets/code/CMakeLists.txt index 402d20cfe7b..e5b65fb3725 100644 --- a/src/corelib/doc/snippets/code/CMakeLists.txt +++ b/src/corelib/doc/snippets/code/CMakeLists.txt @@ -43,7 +43,6 @@ add_library(corelib_snippets_code OBJECT src_corelib_kernel_qmetatype.cpp src_corelib_kernel_qmimedata.cpp src_corelib_kernel_qproperty.cpp - src_corelib_kernel_qsystemsemaphore.cpp src_corelib_kernel_qvariant.cpp src_corelib_mimetype_qmimedatabase.cpp src_corelib_plugin_qlibrary.cpp @@ -115,6 +114,12 @@ if(QT_FEATURE_process) ) endif() +if(NOT EMSCRIPTEN) + target_sources(corelib_snippets_code PRIVATE + src_corelib_kernel_qsystemsemaphore.cpp + ) +endif() + if(QT_FEATURE_widgets) target_link_libraries(corelib_snippets_code PRIVATE Qt::Widgets diff --git a/src/corelib/doc/snippets/code/src_corelib_text_qbytearray.cpp b/src/corelib/doc/snippets/code/src_corelib_text_qbytearray.cpp index 12e03b01679..71387b1443d 100644 --- a/src/corelib/doc/snippets/code/src_corelib_text_qbytearray.cpp +++ b/src/corelib/doc/snippets/code/src_corelib_text_qbytearray.cpp @@ -559,14 +559,17 @@ void wrapInFunction() #include <emscripten/val.h> void emscripten_examples() { - //! [55] - emscripten::val uint8array = emscripten::val::global("g_uint8array"); - QByteArray byteArray = QByteArray::fromEcmaUint8Array(uint8array); - //! [55] - - //! [56] - QByteArray byteArray = "test"; - emscripten::val uint8array = byteArray.toEcmaUint8Array(); - //! [56] + { + //! [55] + emscripten::val uint8array = emscripten::val::global("g_uint8array"); + QByteArray byteArray = QByteArray::fromEcmaUint8Array(uint8array); + //! [55] + } + { + //! [56] + QByteArray byteArray = "test"; + emscripten::val uint8array = byteArray.toEcmaUint8Array(); + //! [56] + } } # endif |
