Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. painter->fillRect(event->rect(), background);
  2. painter->translate(100, 100);
  3.  
  4. painter->save();
  5. painter->setBrush(circleBrush);
  6. painter->setPen(circlePen);
  7. painter->rotate(elapsed * 0.030);
  8.  
  9. qreal r = elapsed/1000.0;
  10. int n = 30;
  11. for (int i = 0; i < n; ++i) {
  12. painter->rotate(30);
  13. qreal radius = 0 + 120.0*((i+r)/n);
  14. qreal circleRadius = 1 + ((i+r)/n)*20;
  15. painter->drawEllipse(QRectF(radius, -circleRadius,
  16. circleRadius*2, circleRadius*2));
  17. }
  18. painter->restore();
  19.  
  20. painter->setPen(textPen);
  21. painter->setFont(textFont);
  22. painter->drawText(QRect(-50, -50, 100, 100), Qt::AlignCenter, "Qt");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement