QDefaultAnimationDriver: change to use QObject::connect PMF syntax

Task-number: QTBUG-122619
Change-Id: Ide82014e3b9803ae091be3432ba61b37a2607403
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
bb10
Juha Vuolle 2024-04-15 07:53:59 +03:00
parent d5bf42f75b
commit c193030c7c
1 changed files with 6 additions and 3 deletions

View File

@ -856,12 +856,15 @@ qint64 QAnimationDriver::elapsed() const
QDefaultAnimationDriver::QDefaultAnimationDriver(QUnifiedTimer *timer)
: QAnimationDriver(nullptr), m_unified_timer(timer)
{
connect(this, SIGNAL(started()), this, SLOT(startTimer()));
connect(this, SIGNAL(stopped()), this, SLOT(stopTimer()));
connect(this, &QAnimationDriver::started, this, &QDefaultAnimationDriver::startTimer);
connect(this, &QAnimationDriver::stopped, this, &QDefaultAnimationDriver::stopTimer);
}
QDefaultAnimationDriver::~QDefaultAnimationDriver()
= default;
{
disconnect(this, &QAnimationDriver::started, this, &QDefaultAnimationDriver::startTimer);
disconnect(this, &QAnimationDriver::stopped, this, &QDefaultAnimationDriver::stopTimer);
}
void QDefaultAnimationDriver::timerEvent(QTimerEvent *e)
{