8 mRenderer(new QSvgRenderer())
10 const QString string(
":/images/spinner");
11 mRenderer->load(
string);
12 mRenderer->setFramesPerSecond(10);
13 connect(mRenderer, &QSvgRenderer::repaintNeeded,
this, &SpinnerWidget::handleRepaintNeeded);
16 void SpinnerWidget::handleRepaintNeeded()
27 mRenderer->render(&painter,
rect());
33 return QSize(260, 260);
38 mRenderer->setFramesPerSecond(10);
43 mRenderer->setFramesPerSecond(0);
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)