添加流项

创建流视图组件后,使用项目向导模板为UI中的每个屏幕添加一个流项组件。

如果你已经将屏幕设计从设计工具以单个组件.ui.qml文件)导入,你可以像其他组件一样将它们用作流项的内容。导入的组件列在组件 > 我的组件中。

如果你在Qt设计工作室中从头开始构建UI,请首先将组件添加到流项中,创建屏幕就像添加任何组件一样。有关更多信息,请参阅使用组件。你附加组件的流项列在我的组件下。

"Custom Flow Item in Components"

注意:你必须使用向导来创建流项。创建流视图后,将流视图模块添加到组件。它包含流项组件,用于将状态应用于流项,仅限此目的。

要添加流项:

  1. 选择 文件 > 新建文件 > Qt Quick 文件 > 流项,并遵循向导的说明为UI中的每个屏幕创建流项。
  2. 可以通过以下方式之一向流项添加内容:
    • 组件中将组件拖动到2D视图或导航器中的流项。
    • 将屏幕从组件 > 我的组件中拖动到2D视图或导航器中的流项。
  3. 属性中编辑每个流项的属性。

现在,将流项从组件 > 我的组件拖动到2D导航器视图中的流视图。当你所有的流项都就绪后,向它们添加动作区域以创建它们之间的过渡。

流项属性

您可以在《属性》视图中指定Flow Item组件的基本属性,包括在组件几何形状 - 2D以及可见性部分。在Flow Item部分指定流项目属性。

"Flow Item properties"

状态改变目标目标状态属性用于在流程中应用状态。

要将另一个流程视图作为一个流程组件添加到流程视图中,请在加载器源字段中选择定义流程视图的UI文件 (.ui.qml)。

通常情况下,当流程组件未被选中时,它是非激活且不可见的。特别是,所有来自流程组件的事件都被忽略。要使流程组件始终处于活动状态,以便其中的另一个流程组件可以响应事件并触发对话框打开等操作,请选择强制激活复选框。

默认情况下,在流程视图中,转换是从动作区域绘制到目标流程组件的。如果要从流程组件的边缘绘制转换,请在转换线部分选择连接线复选框。

高级部分,您可以管理组件的更多高级属性

在某些Qt许可证下可用。
了解更多。