javascript - 如何在eletron Project中集成qt原生窗口?
问题描述
是否可以将Qt集成到电子应用程序中。因为我想在电子应用程序中使用一个 3d 查看器(用 Qt/c++ 开发)。并且该 3d 查看器不支持电子/节点。它仅支持 Qt/c++。
也欢迎其他建议。
解决方案
简短的回答:没有。您不能直接在 Electron 中使用 C/C++ 代码。
更长的答案:也许,通过将 Qt/C++ 代码编译为 WebAssembly。但这可能有点矫枉过正,这取决于你最终想要做什么。
替代方案:正如@xmojmr 提到的,如果纯 WebGL 或 WebGL 库满足您的需求,您可以尝试。我推荐看一下three.js,它是 JS 中 3D 图形编程的流行选择。
相关资源:
推荐阅读
- mysql - 从选择中查询 SQL 更新
- python - sqlalchemy 数据库 uri 未设置
- php - 如何将多个 GET 参数连接到准备好的语句中
- image - 如何将 BufferedImage RDD 保存为 HDFS 文件
- excel - 如何在 VBA 事件驱动编程中的工作表 SelectionChange 过程中创建动态范围?
- angular - 如何在全局范围内正确设置 Angular 语言环境?
- php - 检查在 Woocommerce 结帐期间注册的用户
- xcode - 无法在 macOS 10.13.6 及更高版本上加载 KEXT
- visual-studio - VisualStudio PathTooLongException
- javascript - 我可以在 Xpath 的量角器搜索元素中使用循环概念吗?