QtInterfaceFramework QML 类型

The QtInterfaceFramework singleton holds enums, which are used by multiple Items of the QtInterfaceFramework module. More...

导入语句import QtInterfaceFramework
实例化 QtInterfaceFrameworkModule

详细描述

以下枚举从此对象导出

ModelCapability

常量描述
NoExtras后端仅支持最小功能集,并且是有状态的。
SupportsGetSize后端可以返回特定请求的最终项目数。这使得它能够支持 QIfFilterAndBrowseModel::DataChanged 加载类型。
SupportsFiltering后端支持对内容进行过滤。 QIfFilterAndBrowseModelInterface::availableContentTypesChanged() 和 QIfFilterAndBrowseModelInterface::queryIdentifiersChanged() 将用作 Qt 接口框架查询语言 的输入。
SupportsSorting后端支持对内容进行排序。 QIfFilterAndBrowseModelInterface::availableContentTypesChanged() 和 QIfFilterAndBrowseModelInterface::queryIdentifiersChanged() 将用作 Qt 接口框架查询语言 的输入。
SupportsAndConjunction后端支持同时处理多个过滤器,并且可以使用 AND 连接符将这些过滤器组合起来。
SupportsOrConjunction后端支持同时处理多个过滤器,并且可以使用 OR 连接符将这些过滤器组合起来。
SupportsStatelessNavigation后端是无状态的,并且支持同时处理多个 QIfFilterAndBrowseModel 实例,这些实例请求不同数据。例如,一个按名称排序的艺术家请求和一个轨道请求。后端必须考虑到这两个请求来自同时可见的模型。
SupportsInsert后端支持在给定位置插入新项目。
SupportsMove后端支持在模型内移动项目。
SupportsRemove后端支持从模型中删除项目。

© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。此处提供的文档是在自由软件基金会的 GNU 自由文档许可证版本 1.3 条件下许可的。Qt 和相应的徽标是芬兰和/或其他地区 Qt 公司的商标。所有其他商标均为各自所有者的财产。