C++ C+上VCL的替代方案+;建设者

C++ C+上VCL的替代方案+;建设者,c++,qt,c++builder,vcl,C++,Qt,C++builder,Vcl,所以我在一家公司工作,他们一直在使用VCL进行GUI开发。我在为Windows创建GUI方面是个新手,但我不喜欢VCL的选项和限制。所以我开始四处寻找其他的选择,有更好的吗 我读了很多关于WCF的书,但它只是Visual Studio。我还发现了QT,但我不确定如何将C++Builder与QT设计器软件配对。有套餐吗 或者,如果有一个更好的解决方案用于使用C++Builder开发Windows GUI-我们正在使用CodeGear的C++Builder 2007-您能推荐它吗 谢谢 > WxWI

所以我在一家公司工作,他们一直在使用VCL进行GUI开发。我在为Windows创建GUI方面是个新手,但我不喜欢VCL的选项和限制。所以我开始四处寻找其他的选择,有更好的吗

我读了很多关于WCF的书,但它只是Visual Studio。我还发现了QT,但我不确定如何将C++Builder与QT设计器软件配对。有套餐吗

或者,如果有一个更好的解决方案用于使用C++Builder开发Windows GUI-我们正在使用CodeGear的C++Builder 2007-您能推荐它吗


谢谢

> WxWIDGET()与C++ Builder一起工作,但我很想知道为什么你会被C++ Builder所困扰?朋友,我建议您转向QT,使用自己的QT Creator,或者选择.Net(如果您愿意)。

您可以将QT与Builder结合使用,并与qmake或cmake结合使用(这两种工具都用于生成项目文件)。好吧,你可以在没有生成器的情况下使用Builder,但是你必须自己编写所有的MOC规则,这是一项烦人的工作


因此,我的建议是使用Qt而不是VCL,特别是相对较新的Qt功能—Qt Quick,它允许您以声明式方式编写UI

,不幸的是,这不取决于我。由于我是公司的新员工,我必须随波逐流,努力从中获得最大的收益。非常感谢您的建议,我会研究它。您可以研究QTQuick1和2,它们只需要GUI的javascript。但你通常也需要做一些编码。你说你是一个为Windows创建GUI的新手,你已经想用VCL交换其他东西了?你探索过吗?您是否在抱怨视觉或功能限制?如果它是视觉的,那么你有没有试着去剥VCL的皮?您是否尝试过使用第三方组件在视觉上改变应用程序的外观?火猴呢?我是@avra的。VCL对于GUI开发非常强大。你到底不喜欢它什么地方?@avra是的,我可能过早地考虑更改GUI工具。事实上,我在寻找学习材料时浏览的每一个网站都告诉我,这不是一个好的选择。你说的对,基本上我的问题是视觉。你有什么好的资源让我开始阅读并了解更多吗?谢谢你的意见!试试TMS组件包。几乎有400种各种各样的成分和皮肤。它们主要用于视觉组件,并具有各种图形主题(标准、Windows 7、平滑等)。还有LMD工具等。