void PDFDocument::jobFinished(PDFJob* job) { switch(job->type()) { case PDFJob::UnLockDocumentJob: { emit documentLocked(); emit pageCountChanged(); break; } case PDFJob::RenderPageJob: { RenderPageJob* j = static_cast<RenderPageJob*>(job); emit pageFinished(j->m_index, j->m_page); break; } case PDFJob::PageSizesJob: { PageSizesJob* j = static_cast<PageSizesJob*>(job); emit pageSizesFinished(j->m_pageSizes); break; } default: break; } job->deleteLater(); }
void WebPageManager::emitPageFinished() { logger() << "Load finished"; emit pageFinished(m_success); m_success = true; }
void WebPage::loadFinished(bool success) { Q_UNUSED(success); m_loading = false; emit pageFinished(!m_failed); m_failed = false; }
void QAndroidOffscreenWebView::onPageFinished(JNIEnv * env, jobject, jobject url) { emit pageFinished(); emit pageFinished(QJniEnvPtr(env).JStringToQString(static_cast<jstring>(url))); }