ListItemTwoButtons QML 类型

Neptune 3中的具有两个按钮的列表项组件。更多...

Qt 5.11
继承

ListItemBasic

属性

信号

详细描述

ListItemSwitch 提供了一种在右侧具有两个工具按钮的列表项类型。

参见 Neptune 3 UI 组件和接口,了解Neptune 3 UI中更多可用的组件。

示例用法

以下示例使用 ListItemTwoButtons

import QtQuick 2.10
import shared.controls 1.0

Item {
    id: root
    ListView {
        model: 3
        delegate:  ListItemTwoButtons {
            Layout.fillWidth: true
            icon.name: "ic-update"
            symbolAccessoryButton1: "ic-call-contrast"
            symbolAccessoryButton2: "ic-message-contrast"
            text: "..."
            onClicked: {
                console.log("List Item Clicked");
            }
            onAccessoryButton1Clicked: {
                console.log("Accessory Button 1 Clicked");
            }
            onAccessoryButton2Clicked: {
                console.log("Accessory Button 2 Clicked");
            }
        }
    }
}

属性文档

accessoryButton1Checkable : bool

此属性表示是否可以勾选第一个附件按钮。

此属性的默认值为 false。


accessoryButton1Checked : bool

此属性表示是否勾选了第一个附件按钮。

此属性的默认值为 false。


accessoryButton2Checkable : bool

此属性表示是否可以勾选第二个附件按钮。

此属性的默认值为 false。


accessoryButton2Checked : bool

此属性表示是否勾选了第二个附件按钮。

此属性的默认值为 false。


symbolAccessoryButton1 : string

此属性表示要在第一个附件按钮上显示的图标名称。


symbolAccessoryButton2 : string

此属性表示要在第二个附件按钮上显示的图标名称。


信号文档

accessoryButton1Clicked()

当用户点击第一个辅件按钮时发出此信号。

注意: 相应的处理器是 onAccessoryButton1Clicked


accessoryButton2Clicked()

当用户点击第二个辅件按钮时发出此信号。

注意: 相应的处理器是 onAccessoryButton2Clicked


©2019 瑞典Luxoft AB。本文件中的文档贡献者是各自版权所有者。
在此提供的文档是根据自由软件基金会发布的GNU自由文档许可协议版本1.3许可的。
Qt及其相应标志是芬兰Qt公司及其/或世界其他国家的商标。所有其他商标是各自所有者的财产。