DtkDeclarative  5.6.10
DTK Declarative module
CheckDelegate类 参考

提供一种行云设计风格的 CheckDelegate 控件. 更多...

类 CheckDelegate 继承关系图:

属性

Component content
 
DPalette backgroundColor
 

详细描述

提供一种行云设计风格的 CheckDelegate 控件.

CheckDelegate 控件是 ListView 控件中用于多选 的代理控件。其功能在于对列表中的多个列表项进行框选和高亮。

CheckDelegate(FlowStyle) 兼容 CheckDelegate 中的所有接口,同时也提供了 其他属性用于自定义化。例如 CheckDelegate 兼容了 DciIcon 图标类型,能够友好 的使用 DciIcon 进行图标绘制,另外 CheckDelegate 可通过外部接口修改背景色, 文字控件等等。

CheckDelegate(FlowStyle) 的效果如下图所示:

所使用的代码如下:
ListView {
implicitHeight: contentHeight
width: 160
model: 4
spacing: 10
delegate: DheckDelegate {
text: "标题"
icon.name: "action_setting"
checked: index === ListView.view.count - 1
}
}

该类的文档由以下文件生成: