[Kde-devel-es] incapaz de que aparezca una simple elipse en un canvas

Manuel Pérez López manuel.perez.lopez at hispalinux.es
Wed Mar 24 08:44:37 CET 2004


El Martes, 23 de Marzo de 2004 23:40, Albert Astals Cid escribió:
> > El código trozo de código:
> >
> >
> >     // crearte canvas into frame3
> >     QCanvas *Canvas1 = new QCanvas( frame3, "Canvas" );
> >     Canvas1->setBackgroundColor( Qt::blue );
> >     QCanvasView *CanvasView1 = new IndividualSocioCanvasView( Canvas1,
> > frame3, "CanvasView" );
> >
> >     QCanvasEllipse *CanvasEllipse1 = new
> > QCanvasEllipse(frame3->width()/2, frame3->height()/2, Canvas1 );
> >     CanvasEllipse1->setX(0);
> >     CanvasEllipse1->setY(0);
> >     CanvasEllipse1->setBrush(NoBrush);// do not fill
> >     CanvasEllipse1->setPen( Qt::black ); // set black pen
> >     CanvasEllipse1->show();
> >     Canvas1->update();
> >
> > ¿Alguien encuentra algún error u omisión?
>
> Prueba con un
>
> CanvasEllipse1->setZ(1);
>
> o algo así, creo recordar que era necesario hacer un setZ
>
> Albert



He metido la coordenada Z con diferentes valores, pero no llega a aparecer la 
elipse. Gracias Alvert.


Manuel Pérez


More information about the Kde-devel-es mailing list