Translations:Development/Tutorials/Physical Simulation/85/en

From KDE TechBase

void BallGraph::paintEvent(QPaintEvent* event) {

   double position=logic->getPosition();
   QPainter painter(this);
   painter.setRenderHint(QPainter::Antialiasing, true);
   //draw ball
   painter.setPen(QPen(Qt::red, 4));
   painter.drawEllipse(95, 575-position, 2*radius, -2*radius);
   //draw floor
   painter.fillRect( 10, 595, 180, -20 , QColor(40, 40, 40) );

} </syntaxhighlight>