Spec-Zone.ru › Qt 5.11

Тип RadialGradient QML

Радиальный градиент. Подробнее...

Заявление об импорте: import QtQuick.Shapes 1.11
С момента: Qt 5.10
Наследует:

ShapeGradient

  • Список всех членов, включая унаследованные

Свойства

  • centerRadius : real
  • centerX : real
  • centerY : real
  • focalRadius : real
  • focalX : real
  • focalY : real

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

Радиальные градиенты интерполируют цвета между фокусной окружностью и центральной окружностью в элементах Shape. Точки за пределами конуса, определенного двумя окружностями, будут прозрачными.

За пределами конечных точек градиент либо заполняется, отражается, либо повторяется в зависимости от типа распространения.

Ниже приведен пример простого радиального градиента. Здесь цвета интерполируются между указанной точкой и конечными точками на окружности, заданной радиусом:

fillGradient: RadialGradient {
    centerX: 50; centerY: 50
    centerRadius: 100
    focalX: centerX; focalY: centerY
    GradientStop { position: 0; color: "blue" }
    GradientStop { position: 0.2; color: "green" }
    GradientStop { position: 0.4; color: "red" }
    GradientStop { position: 0.6; color: "yellow" }
    GradientStop { position: 1; color: "cyan" }
}

Также поддерживаются расширенные радиальные градиенты, где задана отдельная фокусная окружность.

Примечание: RadialGradient поддерживается только в сочетании с элементами Shape. Он несовместим с Rectangle, так как он поддерживает только Gradient.

См. также QRadialGradient.

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

centerRadius : real

Эти свойства определяют радиус центра и фокуса. Для простых радиальных градиентов focalRadius следует установить в значение 0 (значение по умолчанию).

centerX : real

Эти свойства определяют центральную и фокусную точки. Чтобы указать простой радиальный градиент, установите focalX и focalY в значение centerX и centerY соответственно.

centerY : real

Эти свойства определяют центральную и фокусную точки. Чтобы указать простой радиальный градиент, установите focalX и focalY в значение centerX и centerY соответственно.

focalRadius : real

Эти свойства определяют радиус центра и фокуса. Для простых радиальных градиентов focalRadius следует установить в значение 0 (значение по умолчанию).

focalX : real

Эти свойства определяют центральную и фокусную точки. Чтобы указать простой радиальный градиент, установите focalX и focalY в значение centerX и centerY соответственно.

focalY : real

Эти свойства определяют центральную и фокусную точки. Чтобы указать простой радиальный градиент, установите focalX и focalY в значение centerX и centerY соответственно.

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

Spec-Zone.ru

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