Qt桌面开发
Qt Desktop Development
我在网上读到诺基亚正在放弃Qt桌面开发,未来它将不再支持桌面开发,移动开发将是Qt的唯一未来。这个消息有多真实。诺基亚是否改变了主意,或者他们将实施这一想法。诺基亚是否为安卓开发开发了标准的Qt IDE?
成千上万的桌面应用程序都是在Qt工具包上构建的,所以我觉得这是不现实的。
举个大项目的例子,整个KDE环境都是基于Qt的,所以即使诺基亚停产,他们也肯定会继续开发它——事实上,他们甚至与诺基亚签署了一项协议,允许在BSD风格的许可证下重新发布Qt,以防诺基亚停产。无论如何,作为同样在GPL许可下发布的Qt库,即使诺基亚失败了,任何人都可以接受他们的开发。
这些都不是正式的事实。
诺基亚没有表示要放弃对台式机的支持。但他们也没有透露太多关于Qt的计划。
然而,他们或多或少地认为桌面开发是一个"已解决的问题"。他们不会对Qt的这一方面做出任何重大改变。
然而,他们也不会放弃它。他们需要它。他们所有的开发工具都是在Qt中实现的,而且它们在很大程度上是桌面应用程序。因此,只要Qt存在,诺基亚就需要Qt桌面支持。
问题是(1)诺基亚是否会完全放弃Qt(这与他们在Windows Phone上的赌注如何?),以及(2)Qt桌面将有多大的改进。它会得到支持,但不能保证它会比现在有显著改进。
最后,不要忘记Qt是开源的,即使诺基亚放弃了它,也没有什么可以阻止其他人为Qt项目做出贡献。
一些相当大的项目(KDE和Ubuntu)将Qt的各个部分用于桌面目的。因此,即使诺基亚明天决定放弃与Qt的所有合作,该项目也不太可能夭折。
相关文章:
- 试图在visual studio上用C++创建一个桌面应用程序
- 如何用RISC-V GD32VF103CBT6开发板卸载精确的ADC过采样
- 我正在开发服务器,ip作为参数传递不起作用
- 如何在桌面C++上使用 WinApi 画线
- 桌面中的Qt QMessageBox中心'critical'
- 如何使用 GPS 和指南针开发点移动算法
- AWS IoT 开发工具包:通过 TCP 端口 443 使用 MQTT
- Qt QML桌面应用程序自动化测试
- 使用AAR的虚幻安卓开发
- 为什么开发人员将C / C ++用于嵌入式系统,而不是像Python这样的高级语言与C相比?
- 开发C++/地图中的控制台角色扮演游戏
- Windows 10 上的 Linphone 桌面
- 如何使用opencv和Qt拍摄部分桌面的照片
- 测试驱动开发 c++:如何将对象添加到向量中,将歌曲添加到播放列表并对其进行测试
- 使用 AWS C++ 开发工具包分段上传 S3
- 如何在可视化代码中生成用于 c++ 开发的调试器?
- 我想将使用 VTK、C++ 和 QT 开发的桌面应用程序移植到 Web 应用程序
- 用于桌面和平板电脑开发的Java与C变体
- Qt桌面开发
- openFrameworks是开发桌面gui应用程序的好选择吗