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

Albert Astals Cid tsdgeos at terra.es
Wed Mar 24 00:40:52 CET 2004


A Dimecres 24 Març 2004 01:35, Manuel Pérez López va escriure:
> Soy incapaz de hacer aparecer una elipse en un canvas, aunque sea
> parcialmente. El código compila sin problemas. El canvas se colorea del
> color que yo especifico, pero la elipse brilla por su ausencia.
>
> 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

>
> Gracias de antemano
> Manuel Pérez
>
> _______________________________________________
> Kde-devel-es mailing list
> Kde-devel-es at kde.org
> https://mail.kde.org/mailman/listinfo/kde-devel-es


More information about the Kde-devel-es mailing list