Spec-Zone.ru › Qt 5.9

Тип 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API