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