mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-06-05 21:59:17 +02:00
command line diff tool
This commit is contained in:
@ -175,6 +175,12 @@ void PDFToolAbstractApplication::initializeCommandLineParser(QCommandLineParser*
|
||||
parser->addPositionalArgument("target", "Merged document filename.");
|
||||
}
|
||||
|
||||
if (optionFlags.testFlag(Diff))
|
||||
{
|
||||
parser->addPositionalArgument("left", "Left (old) document to be compared.");
|
||||
parser->addPositionalArgument("right", "Right (new) document to be compared.");
|
||||
}
|
||||
|
||||
if (optionFlags.testFlag(SignatureVerification))
|
||||
{
|
||||
parser->addOption(QCommandLineOption("ver-no-user-cert", "Disable user certificate store."));
|
||||
@ -882,6 +888,11 @@ PDFToolOptions PDFToolAbstractApplication::getOptions(QCommandLineParser* parser
|
||||
options.uniteFiles = positionalArguments;
|
||||
}
|
||||
|
||||
if (optionFlags.testFlag(Diff))
|
||||
{
|
||||
options.diffFiles = positionalArguments;
|
||||
}
|
||||
|
||||
if (optionFlags.testFlag(Optimize))
|
||||
{
|
||||
options.optimizeFlags = pdf::PDFOptimizer::None;
|
||||
|
Reference in New Issue
Block a user