Spec-Zone.ru › Qt 5.6

Тип QML Path

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

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

Свойства

  • 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

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

[default] 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/archives/qt-5.6/qml-qtquick-path.html

Spec-Zone.ru

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