Exemple #1
0
void ColorPicker::mouseReleaseEvent(QMouseEvent *event) {
    if(event->button() == Qt::LeftButton) {
        color = QColorDialog::getColor(color, this);
        if(color.isValid()) {
            setColor(color);
            emit valueChanged(getColorF());
        }
    }
}
Exemple #2
0
QColor Gradient::getColor(short position) const
{
    return getColorF(float(position)/GRADIENT_RANGE);
}