[interactiveconsole] Port KIO code to new connect syntax

Summary: It was previously using the old style due to getting downcast too early

Test Plan: Compiles

Reviewers: #plasma, sitter

Reviewed By: sitter

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D22840
wilder-5.17
David Edmundson 7 years ago
parent 20c353d4f4
commit 7ee035acf8
  1. 14
      components/shellprivate/interactiveconsole/interactiveconsole.cpp

@ -360,9 +360,10 @@ void InteractiveConsole::loadScriptFromUrl(const QUrl &url)
m_job.data()->kill();
}
m_job = KIO::get(url, KIO::Reload, KIO::HideProgressInfo);
connect(m_job.data(), SIGNAL(data(KIO::Job*,QByteArray)), this, SLOT(scriptFileDataRecvd(KIO::Job*,QByteArray)));
connect(m_job.data(), &KJob::result, this, &InteractiveConsole::reenableEditor);
auto job = KIO::get(url, KIO::Reload, KIO::HideProgressInfo);
connect(job, &KIO::TransferJob::data, this, &InteractiveConsole::scriptFileDataRecvd);
connect(job, &KJob::result, this, &InteractiveConsole::reenableEditor);
m_job = job;
}
}
@ -495,9 +496,10 @@ void InteractiveConsole::saveScript(const QUrl &url)
m_job.data()->kill();
}
m_job = KIO::put(url, -1, KIO::HideProgressInfo);
connect(m_job.data(), SIGNAL(dataReq(KIO::Job*,QByteArray&)), this, SLOT(scriptFileDataReq(KIO::Job*,QByteArray&)));
connect(m_job.data(), &KJob::result, this, &InteractiveConsole::reenableEditor);
auto job = KIO::put(url, -1, KIO::HideProgressInfo);
connect(job, &KIO::TransferJob::dataReq, this, &InteractiveConsole::scriptFileDataReq);
connect(job, &KJob::result, this, &InteractiveConsole::reenableEditor);
m_job = job;
}
}

Loading…
Cancel
Save