[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 01:35:37 CET 2004


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?

Gracias de antemano
Manuel Pérez



More information about the Kde-devel-es mailing list