快速而广泛的 GUI designer/builder

Quick yet extensive GUI designer/builder

每次创建图形用户界面时,我都会使用 visual studios CLR/C++ winforms 设计工具。我真的很喜欢它,它有很多功能,相当容易使用,而且我喜欢它生成所有代码。但有几件事我不喜欢它。即:制作具有大量控件的程序可能非常耗时。

我开始感觉到没有多少人使用 CLR winforms 来制作 GUI。我不太了解 "mainstream" 编程实践,因为我正在自学如何编程。我在 Qt 和 VBA 上混过 Excel,但我不想花太多时间在他们身上只是为了找出有更好的东西来满足我的目的。

考虑以下因素,您会推荐哪个 GUI designer/builder 软件?我对快速制作高质量 GUI 的工具很感兴趣。编程语言和学习曲线并不重要。我宁愿花时间学习如何使用复杂的软件,也不愿花时间乏味地拼凑 GUI。这个工具应该是非常详尽的,功能越多越好。

(TL;DR) 简而言之,我正在寻找一个非常高效的 GUI designer/builder,其中包含大量提高效率的工具,无论使用何种语言。

虽然编程语言不是直接重要的因素,但我确实喜欢面向对象的语言,因为我觉得它们在时间上非常高效。

我建议您再看看 QtCreator,尤其是结合 Qt 的 QML language. In short, you can think of QML as a hybrid "language" which resembles CSS syntax, mixed with Javascript. You can have a look at the TableView example 并亲自了解它是多么简单,但功能强大:)

我个人觉得它很棒,因为设计人员可以在几个小时内绘制出整个应用程序用户界面(有利于快速原型制作),这是使用模拟模型,而开发人员可以专注于核心应用程序(因为,我忘了告诉你,QML can talk to the "old" Qt framework, and viceversa ).