Spec-Zone.ru › Qt 5.15

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

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

import QtGraphicalEffects 1.15

Для использования эффектов просто добавьте объявление конкретного эффекта в сцену 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.15/graphicaleffects.html

Spec-Zone.ru

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