forked from qt-creator/qt-creator
QmlDesigner.propertyPane: use current color for gradient
This commit is contained in:
@@ -153,9 +153,13 @@ void ContextPaneWidgetRectangle::onGradientClicked()
|
|||||||
{
|
{
|
||||||
if (ui->colorGradient->isChecked()) {
|
if (ui->colorGradient->isChecked()) {
|
||||||
m_hasGradient = true;
|
m_hasGradient = true;
|
||||||
emit removeAndChangeProperty("color", "gradient", " Gradient { }", false);
|
QLinearGradient gradient;
|
||||||
ui->gradientLine->setEnabled(true);
|
QGradientStops stops;
|
||||||
ui->gradientLabel->setEnabled(true);
|
QColor color = ui->colorColorButton->convertedColor();
|
||||||
|
stops.append(QGradientStop(0, ui->colorColorButton->convertedColor()));
|
||||||
|
stops.append(QGradientStop(1, Qt::white));
|
||||||
|
gradient.setStops(stops);
|
||||||
|
ui->gradientLine->setGradient(gradient);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user