void ColorRing::mouseMoveEvent ( QMouseEvent * event ) { float x = event->x(), y = event->y(); x = ((x/width()) - .5f) * 2; y = ((y/height()) - .5f) * 2; setColorFromPoint(x, y); }
void ColorRing::mousePressEvent ( QMouseEvent * event ) { float x = event->x(), y = event->y(); x = ((x/width()) - .5f) * 2; y = ((y/height()) - .5f) * 2; grabring = false; grabtriangle = false; setColorFromPoint(x, y); }
void QgsColorBox::mousePressEvent( QMouseEvent *event ) { setColorFromPoint( event->pos() ); }
void QgsColorBox::mouseMoveEvent( QMouseEvent *event ) { setColorFromPoint( event->pos() ); QgsColorWidget::mouseMoveEvent( event ); }
void QgsColorRampWidget::mousePressEvent( QMouseEvent *event ) { setColorFromPoint( event->posF() ); }