关闭。这个问题是opinion-based .它目前不接受答案。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.
6年前关闭。
Improve this question
我有一个项目,想承担它,并选择 QT 作为首选框架开始。我一直在试图弄清楚如何启动和安装 Qt 包(SDK 和 Qt Creator)。问题是 - 我无法弄清楚 Qt Quick 和 Qt Widgets 的确切用例。我计划使用这些属性来制作该项目的长期目的:
考虑到这个用例,什么是更好的选择——Qt Widgets 还是 Qt Quick?
关于我的一点以及我为什么选择 Qt - 近 2 年以来,我一直与 C++ 脱节,也没有在 Qt 中做过任何认真的事情,但 Qt 是比 Java 更可取的选择(我不太喜欢 Java)。同样,我缺乏使用 Python 的经验。除了 Python UI 糟糕之外,如果我必须为一个好的 UI 安装 QT 框架,为什么不在 Qt 中制作整个东西呢(考虑到我对 C++ 没问题)。所以 Qt 是我的首选。由于项目需要跨平台兼容,Qt 对我来说更有吸引力。
最佳答案
QML 将以简单的方式为自定义小部件提供更多支持,小部件为您提供了一组随时可用的工具,以非常简单的方式为您提供平台样式的控件。两者都有其优点,也都有其缺点,我个人建议首先开始使用 Widgets,因为它们有更多的历史文档,因此如果您需要研究某些东西,您将拥有更大的基础来使用。
从你上面的评论来看,Widgets 几乎没有开发,因为 Qt 开发团队认为他们在这个阶段不需要任何额外的工作。它们稳定、可靠和可靠,没有太多需要改进的地方,当人们需要自定义小部件时,他们最终会自己创建它们。
关于windows - 开始使用 Qt Framework 时,该选择什么 - Widgets 还是 QT Quick?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21275094/