diff --git a/plugins/impex/pdf/kis_pdf_import.cpp b/plugins/impex/pdf/kis_pdf_import.cpp index 9953931..f85d602 100644 --- a/plugins/impex/pdf/kis_pdf_import.cpp +++ b/plugins/impex/pdf/kis_pdf_import.cpp @@ -115,8 +115,6 @@ KisPDFImport::ConversionStatus KisPDFImport::convert(KisDocument *document, QIOD // create a layer QList pages = wdg->pages(); - QPointer loadUpdater = document->progressUpdater()->startSubtask(1, "load"); - loadUpdater->setRange(0, pages.count()); for (QList::const_iterator it = pages.constBegin(); it != pages.constEnd(); ++it) { KisPaintLayer* layer = new KisPaintLayer(image.data(), i18n("Page %1", *it + 1), @@ -130,7 +128,7 @@ KisPDFImport::ConversionStatus KisPDFImport::convert(KisDocument *document, QIOD delete page; image->addNode(layer, image->rootLayer(), 0); - loadUpdater->setProgress(*it + 1); + setProgress(qreal(*it + 1) * 100 / pages.count()); } document->setCurrentImage(image);