Changeset View
Changeset View
Standalone View
Standalone View
src/aboutdialog/libattica-ocsclient/contentjob.cpp
Show All 38 Lines | |||||
39 | 39 | | |||
40 | void ContentJob::setUrl( const QUrl &url ) | 40 | void ContentJob::setUrl( const QUrl &url ) | ||
41 | { | 41 | { | ||
42 | m_url = url; | 42 | m_url = url; | ||
43 | } | 43 | } | ||
44 | 44 | | |||
45 | void ContentJob::start() | 45 | void ContentJob::start() | ||
46 | { | 46 | { | ||
47 | QTimer::singleShot( 0, this, SLOT(doWork()) ); | 47 | QTimer::singleShot( 0, this, &ContentJob::doWork ); | ||
48 | } | 48 | } | ||
49 | 49 | | |||
50 | Content ContentJob::content() const | 50 | Content ContentJob::content() const | ||
51 | { | 51 | { | ||
52 | return m_content; | 52 | return m_content; | ||
53 | } | 53 | } | ||
54 | 54 | | |||
55 | void ContentJob::doWork() | 55 | void ContentJob::doWork() | ||
56 | { | 56 | { | ||
57 | qDebug() << m_url; | 57 | qDebug() << m_url; | ||
58 | 58 | | |||
59 | m_job = KIO::get( m_url, KIO::NoReload, KIO::HideProgressInfo ); | 59 | auto job = KIO::get( m_url, KIO::NoReload, KIO::HideProgressInfo ); | ||
60 | connect( m_job, SIGNAL(result(KJob*)), | 60 | connect( job, &KIO::TransferJob::result, | ||
61 | SLOT(slotJobResult(KJob*)) ); | 61 | this, &ContentJob::slotJobResult ); | ||
62 | connect( m_job, SIGNAL(data(KIO::Job*,QByteArray)), | 62 | connect( job, &KIO::TransferJob::data, | ||
63 | SLOT(slotJobData(KIO::Job*,QByteArray)) ); | 63 | this, &ContentJob::slotJobData ); | ||
64 | | ||||
65 | m_job = job; | ||||
64 | } | 66 | } | ||
65 | 67 | | |||
66 | void ContentJob::slotJobResult( KJob *job ) | 68 | void ContentJob::slotJobResult( KJob *job ) | ||
67 | { | 69 | { | ||
68 | m_job = 0; | 70 | m_job = 0; | ||
69 | 71 | | |||
70 | if ( job->error() ) { | 72 | if ( job->error() ) { | ||
71 | setError( job->error() ); | 73 | setError( job->error() ); | ||
Show All 13 Lines |