将 Wt 与 Qt 结合使用
Using Wt with Qt
我正在做一个项目,开发一个用于控制一些机器和可视化传感器数据的Web应用程序。它部署在运行自定义 Linux 发行版的单板计算机上。 我们有一个来自该项目早期版本的大型现有代码库,该代码库基于独立的Qt应用程序。借助新软件,我们正在朝着使用 Wt 的基于 Web 的界面迈进。
目前,我们正在尝试重用与某些系统服务接口的Qt代码,同时托管并与新的Wt GUI接口。Qt应用程序和Wt应用程序在不同的线程上启动。Wt 在主线程上,Qt 在另一个线程上。使用 c++"线程"库来执行此操作。
我在Qt方面的经验很少,关于整合两者的现有文档似乎很少,有谁知道Wt和Qt之间可能发生的任何冲突,或者特定于这种情况。
到目前为止,它似乎运行良好并且玩得很好,但我只是想覆盖我所有的基础。我正在寻找有关情况的评论或想法,这些评论或想法可能会确定在同一系统上运行 2 个应用程序的任何弱点。
提前感谢任何帮助。
Wt 在示例目录中包含一个示例 wtwithqt,它解释了如何使 Wt 和 Qt 协同工作。它包括一个特定策略的实现,以使Wt适合Qt非常特定的线程模型。
相关文章:
- 多态性和功能结合
- Qt VTK交互风格的信号到小部件
- QT在错误的班级中寻找空位
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 如何在Qt窗口小部件中使用QStringView(或QStringRef)
- 如何在Qt C++中更改光标
- 如何在MS Visual Studio 2019中运行QT UI
- QT通过C++添加映射QML项目
- libssh 的函数在构建 libssh 时无法在 Qt 和 cmake 错误中找到
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 使用Qt C++计算类似Git的SHA1哈希
- Qt focusObjectChanged example?
- 将 STL 算法与 Qt 容器结合使用
- 将 Wt 与 Qt 结合使用
- 将 Qt Creator 与 Allegro 结合使用
- 将 gDEBugger 与 Qt OpenGL 应用程序结合使用
- 将英特尔的 tbb 与 qt 结合使用
- C++QNetworkAccessManager(Qt)与openGL结合使用
- 如何将PBO与Qt OpenGL结合使用