Тип QML пользователя
Тип User идентифицирует пользователя, внесшего вклад в конкретный элемент содержимого Place. Подробнее...
| Заявление об импорте: | import QtLocation 5.15 |
| С: | QtLocation 5.5 |
Свойства
Подробное описание
Каждый элемент содержимого Place имеет связанного пользователя, внесшего вклад в содержимое. Этот тип предоставляет информацию об этом пользователе.
Пример
Следующий пример показывает, как отобразить информацию о пользователе, который отправил редакционную статью:
import QtQuick 2.0
import QtPositioning 5.5
import QtLocation 5.6
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
}
}
}
} См. также ImageModel, ReviewModel и EditorialModel.
Документация по свойствам
name : строка
Это свойство содержит имя пользователя.
user : QPlaceUser
Для получения подробностей о том, как использовать это свойство для взаимодействия между C++ и QML, см. "Взаимодействие между C++ и QML-кодом".
userId : строка
Это свойство содержит уникальный идентификатор пользователя.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qml-qtlocation-user.html