Author: jghali
Date: Wed Aug  4 21:27:26 2021
New Revision: 24688

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=24688
Log:
#16607: Show progress when importing pdf <fsimonis>

Modified:
    trunk/Scribus/scribus/plugins/import/pdf/importpdf.cpp

Modified: trunk/Scribus/scribus/plugins/import/pdf/importpdf.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=24688&path=/trunk/Scribus/scribus/plugins/import/pdf/importpdf.cpp
==============================================================================
--- trunk/Scribus/scribus/plugins/import/pdf/importpdf.cpp      (original)
+++ trunk/Scribus/scribus/plugins/import/pdf/importpdf.cpp      Wed Aug  4 
21:27:26 2021
@@ -465,6 +465,11 @@
                                }
 
                                parsePagesString(pageString, &pageNs, lastPage);
+                               if (m_progressDialog)
+                               {
+                                       m_progressDialog->setTotalSteps("GI", 
pageNs.size());
+                                       qApp->processEvents();
+                               }
                                if (pageNs.size() <= 0)
                                        return false;
 
@@ -657,6 +662,11 @@
                                        //      
m_Doc->pdfOptions().PresentVals.clear();
                                                for (size_t i = 0; i < 
pageNs.size(); ++i)
                                                {
+                                                       if (m_progressDialog)
+                                                       {
+                                                               
m_progressDialog->setProgress("GI", i);
+                                                               
qApp->processEvents();
+                                                       }
                                                        int pp = pageNs[i];
                                                        
m_Doc->setActiveLayer(baseLayer);
                                                        if (firstPg)


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to