我有一个项目,其 VCL 代码库建立在 Borland C++ Builder 6 之上。我打算重写它的大部分内容,因为它在当前状态下几乎无法维护。我正在寻找一个好的和免费的 VCL 替代品。这是一个仅限 Windows 的闭源商业项目。
所以主要要求是:
- 商业闭源项目免费
- 管理 Windows GUI。不需要其他组件(数据库链接和东西)
- 可扩展(因此可以基于现有的 GUI 组件编写我自己的 GUI 组件)
- 对 STL 友好。
请发表您的建议,如果可能的话,请说明优点和缺点。
编辑
感谢所有的答案。我决定使用 Qt,因为它还有一些其他不错的功能,例如 Qt Linguist 翻译套件。