3

我第一次在 Qt 5.3 中创建一个新的 Qt Quick 应用程序。我想拥有最新的控件。

当提示选择“组件集”时,我的下拉选项是:Qt Quick 2.0/2.1/2.2 和 Qt Quick Controls 1.0/1.1。

“Qt Quick”和“Qt Quick Controls”选项有什么区别?哪个是“最新最好的”?

提前致谢。

4

1 回答 1

4

如果您想获得最新的控件,您应该选择该Qt Quick Controls 1.1选项。这将为您设置一个基于ApplicationWindow的应用程序。

两者的区别:

  • Qt Quick 是一组基本但功能强大的构建块,允许您创建原生外观概念并不重要的应用程序。
  • Qt Quick Controls 提供了与 Qt Quick 等效的小部件,但具有更加用户友好的样式 API 。

创建 Qt Quick UI 项目说:

Qt Quick 导入使您能够创建具有自定义外观和感觉的跨平台应用程序,而 Qt Quick Controls 提供特定平台的外观和感觉

值得一提的是,样式 API 还允许您有意创建看起来不像原生的控件。出于这个原因,我总是建议选择 Qt Quick Controls 组件集,因为你会得到很多非常有用的东西(包括Layouts )。

于 2014-07-24T08:57:02.677 回答