QIfStandardItem 类

QIfStandardItem 是 QIfPagingModel 模型及其派生模型的行的基本类。 更多信息...

头文件 #include <QIfStandardItem>
qmakeQT += interfaceframework
实例化自 StandardItem
继承自

QIfPlayableItemQIfTunerStation

属性

  • data : QVariantMap
  • id : QString
  • name : const QString
  • type : const QString

公共函数

virtual QVariantMapdata() const
virtual QStringid() const
virtual QStringname() const
virtual voidsetData(const QVariantMap &data)
virtual voidsetId(const QString &id)
virtual QStringtype() const
booloperator!=(const QIfStandardItem &other) const
booloperator==(const QIfStandardItem &other) const

详细描述

属性文档

data : QVariantMap

一个通用数据字段,可以存储任何数据。

这可以用于存储不属于基类的基本数据之外的数据。例如,音频轨道的“作曲家”。

访问函数

virtual QVariantMapdata() const
virtual voidsetData(const QVariantMap &data)

id : QString

一个唯一的标识符,可用于识别此项目。

这主要被后端用于实现过滤或浏览。

访问函数

virtual QStringid() const
virtual voidsetId(const QString &id)

[只读] name : const QString

物品的名称。例如,地址簿中的联系人名称或在艺术家列表中的艺术家名称。

访问函数

virtual QStringname() const

[只读] 类型 : const QString

物品的类型。例如,"艺术家","曲目","联系人"。

访问函数

virtual QString类型() const

成员函数文档

bool QIfStandardItem::operator!=(const QIfStandardItem &other) const

如果此项目不等于 other,则返回 true;否则返回 false。

另请参阅操作符==

bool QIfStandardItem::operator==(const QIfStandardItem &other) const

如果此项目等于 other,则返回 true;否则返回 false。

另请参阅操作符!=

© 2024 Qt 公司有限公司。本文件中的文档贡献归其各自的拥有者所有。本文件中提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款授权的。Qt 及其相关标志是芬兰以及/或全球其他国家的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。