Qt стили градиентов

295
28 января 2019, 13:50

Вопрос по QSS. Есть возможность установки градиентов для виджетов. Градиенты задаются через Qt- шные классы градиентов. Вопрос по синтаксису qss:

background: QLinearGradient(x1: 0, y1: 0, 
                            x2: 0, y2: 1, 
                            stop: 0   rgba(0, 0, 0, 0), 
                            stop: 0.3 rgba(102, 181, 255, 200), 
                            stop: 1   rgba(102, 181, 255, 255));

Создание линейного градиента с вектором 0;1. Данный стиль взят из примера, собственно вопрос, что за stop параметры и в каком диапазоне лежат их значения (0..1 ?), хотелось бы ссылку на документацию, сам я как-то не нашел

Answer 1

Использование градиентов, в QSS, описано здесь: http://doc.qt.io/qt-5/stylesheet-reference.html#gradient . К сожалению, это вся документация по градиентам.

Да, значения координаты stop должны лежать на отрезке [0., 1.], как это указано в http://doc.qt.io/qt-5/qgradient.html#setStops

READ ALSO
Как использовать CURL в приложении windows form C++

Как использовать CURL в приложении windows form C++

Пытаюсь работать с библиотекой С++ curl в проекте windows form C++

217
Разделить одну строку на две

Разделить одну строку на две

Дана строка, в которой записаны две последовательности символов через пробелНужно разделить их на 2 отдельные строки, пробел удалить

267
Нужно вычислить сумму с помощью циклa for

Нужно вычислить сумму с помощью циклa for

задано натуральное число n, нужно вычислить сумму S = (-1)^n * (n+1)/(2n+1) с помощью циклa for

219
Многопоточность в С++. В чем отличие pthread от std::thread?

Многопоточность в С++. В чем отличие pthread от std::thread?

В чем основные отличия posix threads и класса std::thread? В каком случае что выбрать и почему? Желательно, поподробнее

228