Author: jghali
Date: Sun Feb 7 23:08:29 2021
New Revision: 24454
URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=24454
Log:
Do not show PDF import dialog when creating barcode
Modified:
trunk/Scribus/scribus/loadsaveplugin.h
trunk/Scribus/scribus/plugins/barcodegenerator/barcodegenerator.cpp
trunk/Scribus/scribus/plugins/import/pdf/importpdf.cpp
Modified: trunk/Scribus/scribus/loadsaveplugin.h
URL:
http://scribus.net/websvn/diff.php?repname=Scribus&rev=24454&path=/trunk/Scribus/scribus/loadsaveplugin.h
==============================================================================
--- trunk/Scribus/scribus/loadsaveplugin.h (original)
+++ trunk/Scribus/scribus/loadsaveplugin.h Sun Feb 7 23:08:29 2021
@@ -50,7 +50,8 @@
lfKeepGradients = 64,
lfKeepPatterns = 128,
lfCreateThumbnail = 256,
- lfLoadAsPattern = 512
+ lfLoadAsPattern = 512,
+ lfNoDialogs = 1024
};
// Static functions:
Modified: trunk/Scribus/scribus/plugins/barcodegenerator/barcodegenerator.cpp
URL:
http://scribus.net/websvn/diff.php?repname=Scribus&rev=24454&path=/trunk/Scribus/scribus/plugins/barcodegenerator/barcodegenerator.cpp
==============================================================================
--- trunk/Scribus/scribus/plugins/barcodegenerator/barcodegenerator.cpp
(original)
+++ trunk/Scribus/scribus/plugins/barcodegenerator/barcodegenerator.cpp Sun Feb
7 23:08:29 2021
@@ -762,7 +762,7 @@
if (fmt)
{
- fmt->loadFile(psFile,
LoadSavePlugin::lfUseCurrentPage|LoadSavePlugin::lfInteractive);
+ fmt->loadFile(psFile,
LoadSavePlugin::lfUseCurrentPage|LoadSavePlugin::lfInteractive|LoadSavePlugin::lfNoDialogs);
if (tran)
tran.commit();
}
Modified: trunk/Scribus/scribus/plugins/import/pdf/importpdf.cpp
URL:
http://scribus.net/websvn/diff.php?repname=Scribus&rev=24454&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 Sun Feb 7
23:08:29 2021
@@ -69,7 +69,6 @@
m_Doc = doc;
importerFlags = flags;
interactive = (flags & LoadSavePlugin::lfInteractive);
-
}
QImage PdfPlug::readThumbnail(const QString& fName)
@@ -433,7 +432,7 @@
bool cropped = false;
bool importTextAsVectors = true;
int contentRect = Media_Box;
- if ((interactive) || (importerFlags &
LoadSavePlugin::lfCreateDoc))
+ if ((interactive && !(importerFlags &
LoadSavePlugin::lfNoDialogs)) || (importerFlags & LoadSavePlugin::lfCreateDoc))
{
if (progressDialog)
progressDialog->hide();
_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit