创建 Qt Quick UI 原型

Qt Quick UI 原型项目对测试或原型设计用户界面,或仅用于设置用于 QML 编辑的独立项目都非常有用。您不能用于应用程序开发,因为这些项目不具有

  • C++代码
  • 资源文件 (.qrc)
  • 将应用程序部署到设备所需的代码

有关如何将 Qt Quick UI 原型项目转换为 Qt Quick 应用程序项目的更多信息,请参阅将 UI 项目转换为应用程序

创建 Qt Quick UI 原型项目

  1. 选择 文件 > 新建项目 > 其他项目 > Qt Quick UI 原型
  2. 选择 选择 以打开 项目位置 对话框。
  3. 名称 字段中,输入应用程序的名称。
  4. 在以下位置创建 字段中,输入项目文件的路径。选中 用作默认项目位置 复选框,以便在默认情况下在此文件夹中创建新项目。
  5. 选择 下一步(或在 macOS 上选择 继续)以打开 定义项目细节 对话框。
  6. 所需的最小 Qt 版本 字段中,选择要开发的 Qt 版本。Qt 版本决定了 QML 文件中使用的 Qt Quick 导入。

    您可以在以后添加导入,以将 Qt Quick 基本类型与 Qt Quick Controls、Qt Quick 对话框和 Qt Quick 布局相结合。

  7. 选中 使用 Qt 虚拟键盘 复选框以将 Qt 虚拟键盘 的支持添加到应用程序中。

    注意:如果您在安装 Qt 时未安装 Qt 虚拟键盘模块,则尝试打开 main.qml 时将出现错误消息。

  8. 选择 下一步 以打开 套件选择 对话框。
  9. 为要为之一构建应用程序的平台选择 套件

    注意:如果已在 首选项 > 套件 中指定,则将列出套件。

  10. 选择 下一步 以打开 项目管理 对话框。
  11. 查看项目设置,并选择完成(在Windows和Linux上)或完成(在macOS上)以创建项目。

Qt Creator会创建以下文件

  • .qmlproject项目文件定义项目文件夹中所有QML、JavaScript和图片文件均属于项目。因此,您不需要单独列出项目中的所有文件。
  • .qml文件定义了UI元素,例如组件或整个应用程序的UI。
  • ui.qml文件定义了应用程序UI的表单。如果选中了包含.ui.qml文件复选框,则会创建此文件。

要使用应用程序中的JavaScript和图片文件,请将它们复制到项目文件夹中。

另请参阅创建Qt Quick应用程序如何:管理套件以及创建项目

©2024 The Qt Company Ltd. 此处包含的文档贡献的版权属于各自的拥有者。提供的文档根据自由软件基金会的GNU自由文档许可协议版本1.3的条款进行许可。Qt及其相应标志是芬兰的Qt公司及其在世界其他地区的商标。所有其他商标均为其各自拥有者的财产。