Exemple #1
0
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);
}
Exemple #2
0
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);
}
Exemple #3
0
void QgsColorBox::mousePressEvent( QMouseEvent *event )
{
  setColorFromPoint( event->pos() );
}
Exemple #4
0
void QgsColorBox::mouseMoveEvent( QMouseEvent *event )
{
  setColorFromPoint( event->pos() );
  QgsColorWidget::mouseMoveEvent( event );
}
Exemple #5
0
void QgsColorRampWidget::mousePressEvent( QMouseEvent *event )
{
  setColorFromPoint( event->posF() );
}