Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- painter->fillRect(event->rect(), background);
- painter->translate(100, 100);
- painter->save();
- painter->setBrush(circleBrush);
- painter->setPen(circlePen);
- painter->rotate(elapsed * 0.030);
- qreal r = elapsed/1000.0;
- int n = 30;
- for (int i = 0; i < n; ++i) {
- painter->rotate(30);
- qreal radius = 0 + 120.0*((i+r)/n);
- qreal circleRadius = 1 + ((i+r)/n)*20;
- painter->drawEllipse(QRectF(radius, -circleRadius,
- circleRadius*2, circleRadius*2));
- }
- painter->restore();
- painter->setPen(textPen);
- painter->setFont(textFont);
- painter->drawText(QRect(-50, -50, 100, 100), Qt::AlignCenter, "Qt");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement