[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