[Qt-interest] Clipping ?
Kari Laine
klaine8 at gmail.com
Mon Nov 30 16:18:27 CET 2009
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
More information about the Qt-interest-old
mailing list