diff --git a/src/core/simplejob.cpp b/src/core/simplejob.cpp --- a/src/core/simplejob.cpp +++ b/src/core/simplejob.cpp @@ -128,26 +128,22 @@ m_slave = slave; // Slave::setJob can send us SSL metadata if there is a persistent connection - q->connect(slave, SIGNAL(metaData(KIO::MetaData)), - SLOT(slotMetaData(KIO::MetaData))); + QObject::connect(slave, &Slave::metaData, q, &SimpleJob::slotMetaData); slave->setJob(q); - q->connect(slave, SIGNAL(error(int,QString)), - SLOT(slotError(int,QString))); + QObject::connect(slave, &Slave::error, q, &SimpleJob::slotError); - q->connect(slave, SIGNAL(warning(QString)), - SLOT(slotWarning(QString))); + QObject::connect(slave, &Slave::warning, q, &SimpleJob::slotWarning); + + QObject::connect(slave, &Slave::finished, q, &SimpleJob::slotFinished); q->connect(slave, SIGNAL(infoMessage(QString)), SLOT(_k_slotSlaveInfoMessage(QString))); q->connect(slave, SIGNAL(connected()), SLOT(slotConnected())); - q->connect(slave, SIGNAL(finished()), - SLOT(slotFinished())); - q->connect(slave, SIGNAL(privilegeOperationRequested()), SLOT(slotPrivilegeOperationRequested()));