void ColorPicker::on_clicked() { if (_colorSelector) { SPColor color; color.set( _rgba ); _colorSelector->base->setColorAlpha(color, SP_RGBA32_A_F(_rgba)); } _colorSelectorDialog.show(); }
void ColorPicker::setRgba32 (guint32 rgba) { if (_in_use) return; _preview.setRgba32 (rgba); _rgba = rgba; if (_colorSelector) { SPColor color; color.set( rgba ); _colorSelector->base->setColorAlpha(color, SP_RGBA32_A_F(rgba)); } }