用户QML值类型

用户类型用来标识一个贡献了特定地点内容项的用户。更多信息...

导入语句import QtLocation 6.7
QtLocation 5.5

属性

详细说明

每个地点内容项都关联了一个贡献内容的用户。此类型提供有关该用户的信息。

示例

以下示例展示如何显示提交了编辑内容用户的详细信息

import QtQuick
import QtPositioning
import QtLocation

EditorialModel {
    id: editorialModel
    batchSize: 3
    place: place
}

ListView {
    model: editorialModel
    delegate: Item {
        anchors.fill: parent

        Column {
            width: parent.width
            clip: true

            Text {
                text: title
                width: parent.width
                wrapMode: Text.WordWrap
                font.pixelSize: 24
            }

            Text {
                text: text
                width: parent.width
                wrapMode: Text.WordWrap
                font.pixelSize: 20
            }

            Row {
                Image {
                    width: 16
                    height: 16

                    source: supplier.icon.url(Qt.size(width, height), Icon.List)
                }

                Text {
                    text: "Provided by " + supplier.name
                    font.pixelSize: 16
                }
            }

            Text {
                text: "Contributed by " + user.name
                font.pixelSize: 16
            }

            Text {
                text: attribution
                font.pixelSize: 8
            }
        }
    }
}

另请参阅ImageModelReviewModelEditorialModel

属性说明

name : string

此属性包含用户的名称。


userId : string

此属性包含用户的唯一标识符。


© 2024 The Qt Company Ltd. 本文档中包含的贡献内容均为其各自所有者的版权。提供的文档受GNU自由文档许可证版本1.3的条款许可,由自由软件基金会发布。Qt及其相关标志是The Qt Company Ltd.在芬兰和其他国家/地区的商标。所有其他商标均为其各自所有者的财产。