gpt4 book ai didi

c++ - 使用共享逻辑 (MVC) 将 Qt 桌面应用程序扩展到 Web 服务

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:25:26 26 4
gpt4 key购买 nike

所以我面前有这个任务,它需要一个可以连接到当前 C++ 库的桌面客户端。计划是在 Qt 中开发这个 GUI。不过,网页也将在稍后阶段开发。该网页不会像桌面版那样广泛。

因此我的问题是;是否有可能开发一个逻辑分离的 Qt GUI(如 mvc),然后使用相同的逻辑部分开发 Web 服务? (例如使用 http://www.webtoolkit.eu/wt/ )

有没有更好的方法? (您可能已经猜到,我们的目标是平台独立性。在我们的库中,这是在 ACE 的帮助下实现的)

最佳答案

因此,我决定将所有逻辑(用于通信和脚本编写等)放入库中。然后,我可以将 CLI、GUI 或 Web 服务连接到该库,并在各种客户端中重复使用我的大部分代码。

分离因此不会依赖于 Qt 分离,客户端可以使用任何合适的语言和设计。

关于c++ - 使用共享逻辑 (MVC) 将 Qt 桌面应用程序扩展到 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20072073/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com