Spec-Zone.ru › Qt 5.13

Графические эффекты

Эффекты — это визуальные элементы, которые можно добавить в пользовательский интерфейс Qt Quick в качестве компонентов пользовательского интерфейса. Для импорта типов Qt Graphical Effects включите модуль Qt Graphical Effects, добавив следующую строку в файл QML:

import QtGraphicalEffects 1.13

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

В следующем списке представлено функциональное разделение типов, которые являются частью Qt Graphical Effects:

Смешивание

Смешивание

Объединяет два элемента-источника с использованием режима смешивания

Цвет

ЯркостьКонтраст

Регулирует яркость и контраст

НаложениеЦвета

Изменяет цвета элемента-источника, применяя наложение цвета

ЦветовойОттенок

Устанавливает цвет в цветовом пространстве HSL

Десатурация

Уменьшает насыщенность цветов

КоррекцияГаммы

Изменяет яркость элемента-источника

ЦветовойОттенокНасыщенность

Изменяет цвета элемента-источника в цветовом пространстве HSL

РегулировкаУровня

Регулирует уровни цвета в цветовом пространстве RGBA

Градиент

КоническийГрадиент

Рисует конический градиент

ЛинейныйГрадиент

Рисует линейный градиент

РадиальныйГрадиент

Рисует радиальный градиент

Искажение

Смещение

Перемещает пиксели элемента-источника в соответствии с заданной картой смещения

Тень

Тень

Создаёт мягкую тень позади элемента-источника

ВнутренняяТень

Создаёт цветную и размытую тень внутри источника

Размытие

БыстроеРазмытие

Применяет быстрый эффект размытия к одному или нескольким элементам-источникам

РазмытиеГаусса

Применяет размытие более высокого качества

МаскированноеРазмытие

Применяет эффект размытия с различной интенсивностью

РекурсивноеРазмытие

Повторяет размытие, обеспечивая сильный эффект размытия

РазмытиеДвижения

НаправленноеРазмытие

Применяет эффект размытия в указанном направлении

РадиальноеРазмытие

Применяет направленное размытие по окружности вокруг центральной точки элементов

РазмытиеМасштабирования

Применяет направленный эффект размытия к центру элементов-источников

Свет

Свет

Создаёт ореол наподобие свечения вокруг элемента-источника

ПрямоугольныйСвет

Создаёт размытый и окрашенный прямоугольник, что даёт впечатление, что источник светится

Маска

МаскаПрозрачности

Маскирует элемент-источник другим элементом

МаскаПороговогоЗначения

Маскирует элемент-источник другим элементом и применяет пороговое значение

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

Spec-Zone.ru

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