[Qt-interest] Re : Clipping ?

BOUCARD Olivier boucard_olivier at yahoo.fr
Mon Nov 30 16:30:56 CET 2009


Hi,

How do you use this widget? Inside Another? With layout?




________________________________
De : Kari Laine <klaine8 at gmail.com>
À : Qt-interest at trolltech.com
Envoyé le : Lun 30 Novembre 2009, 16 h 18 min 27 s
Objet : [Qt-interest] Clipping ?

Hi,

I try to draw siniwave on QWidget but it only draws little part of the
beginning of the wave. Somehow the rest get clipped. I don't
understand why.

Code is

void Scopegraph::paintEvent(QPaintEvent *)
{
    uint i;
    double degrees;
    double radians;
    const double pi = 3.14159265;

    QPainter windowpainter;



    windowpainter.begin(this);



    windowpainter.setPen(Qt::black);

    windowpainter.setBackground(Qt::NoBrush);

    //windowpainter.drawLine(10,10,1000,1000);

    //windowpainter.setClipRect(0,0,1000,1000);

    for(i=0;i<6000;i++)
    {
        radians = i * pi/180.0;

        windowpainter.drawPoint(i,(10* sin(radians)));

    }

    windowpainter..drawLine(50,20,200,20);

    //windowpainter.setBrush(Qt::cyan);
    //windowpainter.drawRect(0,0,100,100);

    //windowpainter.setBrush(Qt::blue);
    //windowpainter.drawRect(50,50,200,200);


    windowpainter.end();


}


I will be greatfull for any comments

Best Regards
Kari
_______________________________________________
Qt-interest mailing list
Qt-interest at trolltech.com
http://lists.trolltech.com/mailman/listinfo/qt-interest



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20091130/56a9223b/attachment.html 


More information about the Qt-interest-old mailing list