c++ - 在 C++Builder 上替代 VCL

标签 c++ qt c++builder vcl

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

我已经阅读了很多有关 WCF 的文章,但它仅适用于 Visual Studio。我还发现了 QT,但我不确定如何将 C++Builder 和 QT Designer 软件配对。有可用的包吗?

或者,如果使用 C++Builder 进行 Windows GUI 开发有更好的解决方案——我们使用的是 CodeGear 的 C++Builder 2007——你能推荐一下吗?

谢谢!

最佳答案

您可以将 Qt with Builder 与 qmake 或 cmake(这两种工具都用于生成项目文件)结合使用。好吧,您可以在没有这些生成器的情况下将它与 Builder 一起使用,但是您将不得不自己编写所有 MOC 规则,这是一项令人厌烦的工作。

所以我的建议是使用 Qt 而不是 VCL,尤其是相对较新的 Qt 功能 - Qt Quick,它允许您以声明方式编写 UI

关于c++ - 在 C++Builder 上替代 VCL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14977871/

相关文章:

c++ - 基于文件路径/名称创建 QTreeWidget 目录?

C++ 构建器 TstringGrid 从特定单元格获取字符串

delphi - 压平 TSpeedButton?

c - HDC 句柄对另一个进程有效吗?

c++ - 如何检索 USB 设备接口(interface) GUID?

c++ - 全局变量 V.S. C++中的文件变量

c++ - 添加对 VS 6.0 C++ 帮助的引用!

c++ - 如何使用静态成员作为模板参数?

c++ - QProgressBar 和繁重的任务

c++ - 我怎样才能在Qt中绘制一条由画笔填充的开放曲线?