summaryrefslogtreecommitdiffstats
path: root/src/corelib/doc/snippets
diff options
context:
space:
mode:
authorPiotr Wiercinski <piotr.wiercinski@qt.io>2025-09-09 17:06:17 +0200
committerPiotr Wiercinski <piotr.wiercinski@qt.io>2025-09-11 19:35:08 +0200
commit91b63ad3d692821a2a0ef8fbf6f55d9b72271cbe (patch)
treed04c64466447899c26f35d6179eebf691c6a9972 /src/corelib/doc/snippets
parent4d11d9fe9cf4da574d69d0a7d7252495c4777b6e (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.txt7
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qbytearray.cpp21
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