
WebAssembly
文章平均质量分 77
界墟空空
这个作者很懒,什么都没留下…
展开
-
QtWebassembly中文显示支持
Qt Webassembly中文显示支持由于webassembly是运行在wasm虚拟环境中的,因此是无法直接访问当前系统字体,如果需要提供中文或其它字体支持需要将字体文件作为资源与应用一起编译打包到wasm中,并在应用中主动加载字体资源。字体资源添加会导致wasm文件急剧增大因此可以根据实际需要对字体文件进行裁剪只保留常用字即可,此处给出一个在线字体裁剪网站可自行尝试。示例#include <QApplication>#include <QTextEdit>#includ原创 2022-05-20 17:49:05 · 1301 阅读 · 0 评论 -
Qt6.3 Webassembly编译
Qt6.3 Webassembly编译准备说明编译前需要先准备好emscripten关键,具体可以参见上一篇Qtwebassembly关于emscripten环境配置,Qt6.3版本官方文档推荐的emscripten版本为3.1.6qt6采用cmake进行工程构建,在指定交叉编译生成wasm-emscripten时需要指定CMAKE_TOOLCHAIN_FILEexport CMAKE_TOOLCHAIN_FILE=/extenddisk/qtsourcecode/qt6/emsdk/upstr原创 2022-05-09 15:20:53 · 2831 阅读 · 10 评论 -
Qtwebassembly
Linux下QtWebAssembly源码编译原创 2022-04-27 11:45:30 · 1773 阅读 · 0 评论