Spec-Zone.ru › Qt 5.9

Тип QML Path

Определяет путь для использования с PathView Подробнее...

Заявление об импорте: import QtQuick 2.7
  • Список всех членов, включая унаследованные

Свойства

  • closed : bool
  • pathElements : список<PathElement>
  • startX : вещественное число
  • startY : вещественное число

Подробное описание

Путь состоит из одного или нескольких сегментов пути — PathLine, PathQuad, PathCubic, PathArc, PathCurve, PathSvg.

Интервал элементов вдоль пути может быть изменён с помощью объекта PathPercent.

PathAttribute позволяет определять именованные атрибуты со значениями вдоль пути.

См. также PathView, PathAttribute, PathPercent, PathLine, PathQuad, PathCubic, PathArc, PathCurve и PathSvg.

Документация по свойствам

closed : bool

Это свойство указывает, совпадают ли начало и конец пути.

[по умолчанию] pathElements : список<PathElement>

Это свойство содержит объекты, составляющие путь.

Путь может содержать следующие объекты пути:

  • PathLine — прямая линия до заданной позиции.
  • PathQuad — квадратичная кривая Безье до заданной позиции с контрольной точкой.
  • PathCubic — кубическая кривая Безье до заданной позиции с двумя контрольными точками.
  • PathArc — дуга до заданной позиции с заданным радиусом.
  • PathSvg — путь, заданный в виде строки данных пути SVG.
  • PathCurve — точка на кривой Катмулла-Рома.
  • PathAttribute — атрибут в заданной позиции пути.
  • PathPercent — способ распределения элементов по различным сегментам пути.
    PathView {
        anchors.fill: parent
        model: ContactModel {}
        delegate: delegate
        path: Path {
            startX: 120; startY: 100
            PathAttribute { name: "iconScale"; value: 1.0 }
            PathAttribute { name: "iconOpacity"; value: 1.0 }
            PathQuad { x: 120; y: 25; controlX: 260; controlY: 75 }
            PathAttribute { name: "iconScale"; value: 0.3 }
            PathAttribute { name: "iconOpacity"; value: 0.5 }
            PathQuad { x: 120; y: 100; controlX: -20; controlY: 75 }
        }
    }

startX : вещественное число

Эти свойства содержат начальную позицию пути.

startY : вещественное число

Эти свойства содержат начальную позицию пути.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtquick-path.html

Spec-Zone.ru

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