Тип QML пользователя
Тип Пользователь определяет пользователя, который внес вклад в конкретный элемент контента Место. Подробнее...
| Описание импорта: | import QtLocation 5.3 |
| С: | Qt Location 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/qt-5.9/qml-qtlocation-user.html