From 72f08c7588d9da854e12a7c1c517c20313c3733b Mon Sep 17 00:00:00 2001 From: Jakub Melka Date: Thu, 14 Apr 2022 19:37:21 +0200 Subject: [PATCH] Signature plugin: icons --- Pdf4QtDocDiff/app-icon.ico | Bin 4463 -> 3813 bytes Pdf4QtDocDiff/app-icon.svg | 18 ++ .../pdfpagecontenteditorstylesettings.cpp | 23 +++ .../pdfpagecontenteditorstylesettings.h | 1 + .../pdfpagecontenteditorstylesettings.ui | 152 ++++++++-------- Pdf4QtViewer/resources/pce-align-bottom.svg | 69 ++------ Pdf4QtViewer/resources/pce-align-h-center.svg | 71 ++------ Pdf4QtViewer/resources/pce-align-left.svg | 69 ++------ Pdf4QtViewer/resources/pce-align-right.svg | 69 ++------ Pdf4QtViewer/resources/pce-align-top.svg | 71 ++------ Pdf4QtViewer/resources/pce-align-v-center.svg | 71 ++------ Pdf4QtViewer/resources/pce-apply-changes.svg | 68 +++++++ Pdf4QtViewer/resources/pce-center-h.svg | 77 +++----- Pdf4QtViewer/resources/pce-center-v.svg | 77 +++----- Pdf4QtViewer/resources/pce-center-vh.svg | 81 +++------ Pdf4QtViewer/resources/pce-layout-form.svg | 75 ++------ Pdf4QtViewer/resources/pce-layout-grid.svg | 120 +++++++------ Pdf4QtViewer/resources/pce-layout-h.svg | 79 +++------ Pdf4QtViewer/resources/pce-layout-v.svg | 77 +++----- Pdf4QtViewer/resources/pce-same-height.svg | 74 ++------ Pdf4QtViewer/resources/pce-same-size.svg | 85 +++------ Pdf4QtViewer/resources/pce-same-width.svg | 74 ++------ Pdf4QtViewer/resources/pce-select-brush.svg | 47 +++++ Pdf4QtViewer/resources/pce-select-color.svg | 28 +++ Pdf4QtViewer/resources/pce-select-font.svg | 36 ++++ Pdf4QtViewer/resources/pce-select-pen.svg | 50 ++++++ Pdf4QtViewerLite/app-icon.ico | Bin 7341 -> 8101 bytes Pdf4QtViewerLite/app-icon.svg | 29 +++ .../SignaturePlugin/activate.svg | 92 ++++------ .../SignaturePlugin/certificates.svg | 137 +++++++++------ Pdf4QtViewerPlugins/SignaturePlugin/clear.svg | 108 ++++++------ .../SignaturePlugin/create-dot.svg | 73 ++------ .../SignaturePlugin/create-freehand-curve.svg | 71 ++------ .../create-horizontal-line.svg | 76 ++------ .../SignaturePlugin/create-line.svg | 73 ++------ .../SignaturePlugin/create-no-mark.svg | 85 +++------ .../SignaturePlugin/create-rectangle.svg | 71 ++------ .../create-rounded-rectangle.svg | 71 ++------ .../SignaturePlugin/create-svg-image.svg | 80 +++------ .../SignaturePlugin/create-text.svg | 80 +++------ .../SignaturePlugin/create-vertical-line.svg | 76 ++------ .../SignaturePlugin/create-yes-mark.svg | 78 +++----- .../SignaturePlugin/sign-digitally.svg | 166 ++++++++++++------ .../SignaturePlugin/sign-electronically.svg | 101 +++++------ Pdf4QtViewerProfi/app-icon.ico | Bin 7341 -> 9895 bytes Pdf4QtViewerProfi/app-icon.svg | 48 +++++ 46 files changed, 1282 insertions(+), 1895 deletions(-) create mode 100644 Pdf4QtDocDiff/app-icon.svg create mode 100644 Pdf4QtViewer/resources/pce-apply-changes.svg create mode 100644 Pdf4QtViewer/resources/pce-select-brush.svg create mode 100644 Pdf4QtViewer/resources/pce-select-color.svg create mode 100644 Pdf4QtViewer/resources/pce-select-font.svg create mode 100644 Pdf4QtViewer/resources/pce-select-pen.svg create mode 100644 Pdf4QtViewerLite/app-icon.svg create mode 100644 Pdf4QtViewerProfi/app-icon.svg diff --git a/Pdf4QtDocDiff/app-icon.ico b/Pdf4QtDocDiff/app-icon.ico index e6d9d631721cf91f82a6e85af6421f4dae44aba8..b5a62d6da5b776bbc63357d9c07a0fd45319d89b 100644 GIT binary patch literal 3813 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 W|H?|>8uZHqm>69!EIH$J|Gxlo{ukN+ diff --git a/Pdf4QtDocDiff/app-icon.svg b/Pdf4QtDocDiff/app-icon.svg new file mode 100644 index 0000000..3c05198 --- /dev/null +++ b/Pdf4QtDocDiff/app-icon.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + diff --git a/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.cpp b/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.cpp index 01e69f5..268086a 100644 --- a/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.cpp +++ b/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.cpp @@ -50,12 +50,21 @@ PDFPageContentEditorStyleSettings::PDFPageContentEditorStyleSettings(QWidget* pa ui->penStyleCombo->addItem(tr("Dash-dot"), int(Qt::DashDotLine)); ui->penStyleCombo->addItem(tr("Dash-dot-dot"), int(Qt::DashDotDotLine)); + ui->brushStyleCombo->addItem(tr("None"), int(Qt::NoBrush)); + ui->brushStyleCombo->addItem(tr("Solid"), int(Qt::SolidPattern)); + ui->brushStyleCombo->addItem(tr("Horizontal"), int(Qt::HorPattern)); + ui->brushStyleCombo->addItem(tr("Vertical"), int(Qt::VerPattern)); + ui->brushStyleCombo->addItem(tr("B-Diagonal"), int(Qt::BDiagPattern)); + ui->brushStyleCombo->addItem(tr("F-Diagonal"), int(Qt::FDiagPattern)); + ui->brushStyleCombo->addItem(tr("Cross"), int(Qt::CrossPattern)); + connect(ui->fontComboBox, &QFontComboBox::currentFontChanged, this, &PDFPageContentEditorStyleSettings::onFontChanged); connect(ui->selectPenColorButton, &QToolButton::clicked, this, &PDFPageContentEditorStyleSettings::onSelectPenColorButtonClicked); connect(ui->selectBrushColorButton, &QToolButton::clicked, this, &PDFPageContentEditorStyleSettings::onSelectBrushColorButtonClicked); connect(ui->selectFontButton, &QToolButton::clicked, this, &PDFPageContentEditorStyleSettings::onSelectFontButtonClicked); connect(ui->penWidthEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &PDFPageContentEditorStyleSettings::onPenWidthChanged); connect(ui->penStyleCombo, QOverload::of(&QComboBox::currentIndexChanged), this, &PDFPageContentEditorStyleSettings::onPenStyleChanged); + connect(ui->brushStyleCombo, QOverload::of(&QComboBox::currentIndexChanged), this, &PDFPageContentEditorStyleSettings::onBrushStyleChanged); connect(ui->textAngleEdit, QOverload::of(&QDoubleSpinBox::valueChanged), this, &PDFPageContentEditorStyleSettings::onTextAngleChanged); connect(ui->penColorCombo->lineEdit(), &QLineEdit::editingFinished, this, &PDFPageContentEditorStyleSettings::onPenColorComboTextChanged); connect(ui->penColorCombo, QOverload::of(&QComboBox::currentIndexChanged), this, &PDFPageContentEditorStyleSettings::onPenColorComboIndexChanged); @@ -121,6 +130,9 @@ void PDFPageContentEditorStyleSettings::loadFromElement(const PDFPageContentElem ui->penColorLabel->setEnabled(hasPenColor); ui->selectPenColorButton->setEnabled(hasPenColor); + ui->brushStyleLabel->setEnabled(hasBrush); + ui->brushStyleCombo->setEnabled(hasBrush); + ui->brushColorCombo->setEnabled(hasBrush); ui->brushColorLabel->setEnabled(hasBrush); ui->selectBrushColorButton->setEnabled(hasBrush); @@ -187,6 +199,7 @@ void PDFPageContentEditorStyleSettings::setBrush(const QBrush& brush, bool force const bool oldBlockSignals = blockSignals(true); m_brush = brush; + ui->brushStyleCombo->setCurrentIndex(ui->brushStyleCombo->findData(int(brush.style()))); setColorToComboBox(ui->brushColorCombo, brush.color()); blockSignals(oldBlockSignals); @@ -358,6 +371,16 @@ void PDFPageContentEditorStyleSettings::onPenStyleChanged() } } +void PDFPageContentEditorStyleSettings::onBrushStyleChanged() +{ + Qt::BrushStyle brushStyle = static_cast(ui->brushStyleCombo->currentData().toInt()); + if (m_brush.style() != brushStyle) + { + m_brush.setStyle(brushStyle); + emit brushChanged(m_brush); + } +} + void PDFPageContentEditorStyleSettings::onPenColorComboTextChanged() { QColor color(ui->penColorCombo->currentText()); diff --git a/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.h b/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.h index 1412a09..517edce 100644 --- a/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.h +++ b/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.h @@ -82,6 +82,7 @@ private slots: void onTextAngleChanged(double value); void onAlignmentRadioButtonClicked(int alignment); void onPenStyleChanged(); + void onBrushStyleChanged(); void onPenColorComboTextChanged(); void onPenColorComboIndexChanged(); void onBrushColorComboTextChanged(); diff --git a/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.ui b/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.ui index c9e792e..ccab31d 100644 --- a/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.ui +++ b/Pdf4QtLib/sources/pdfpagecontenteditorstylesettings.ui @@ -7,13 +7,20 @@ 0 0 344 - 304 + 310 Style Settings + + + + Text Alignment + + + @@ -21,6 +28,42 @@ + + + + Qt::Vertical + + + QSizePolicy::MinimumExpanding + + + + 20 + 40 + + + + + + + + true + + + + + + + + + + + + + true + + + @@ -28,30 +71,14 @@ - - - - - - - ... - - - - - - - + Brush Color - - - - + @@ -131,38 +158,18 @@ - - - - Qt::Vertical + + + + -90.000000000000000 - - QSizePolicy::MinimumExpanding - - - - 20 - 40 - - - - - - - - true + + 90.000000000000000 - - - - Font - - - - - + + ... @@ -175,44 +182,47 @@ - - + + - ... + Font + + + - - - Text Alignment - - - - - - - true - - - - Text Angle - - - - -90.000000000000000 - - - 90.000000000000000 + + + + ... + + + + ... + + + + + + + Brush Style + + + + + + diff --git a/Pdf4QtViewer/resources/pce-align-bottom.svg b/Pdf4QtViewer/resources/pce-align-bottom.svg index d2a3670..9b67948 100644 --- a/Pdf4QtViewer/resources/pce-align-bottom.svg +++ b/Pdf4QtViewer/resources/pce-align-bottom.svg @@ -1,57 +1,14 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-align-h-center.svg b/Pdf4QtViewer/resources/pce-align-h-center.svg index d2a3670..3c55698 100644 --- a/Pdf4QtViewer/resources/pce-align-h-center.svg +++ b/Pdf4QtViewer/resources/pce-align-h-center.svg @@ -1,57 +1,16 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-align-left.svg b/Pdf4QtViewer/resources/pce-align-left.svg index d2a3670..100ab7c 100644 --- a/Pdf4QtViewer/resources/pce-align-left.svg +++ b/Pdf4QtViewer/resources/pce-align-left.svg @@ -1,57 +1,14 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-align-right.svg b/Pdf4QtViewer/resources/pce-align-right.svg index d2a3670..9dcd851 100644 --- a/Pdf4QtViewer/resources/pce-align-right.svg +++ b/Pdf4QtViewer/resources/pce-align-right.svg @@ -1,57 +1,14 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-align-top.svg b/Pdf4QtViewer/resources/pce-align-top.svg index d2a3670..5eac6ef 100644 --- a/Pdf4QtViewer/resources/pce-align-top.svg +++ b/Pdf4QtViewer/resources/pce-align-top.svg @@ -1,57 +1,16 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-align-v-center.svg b/Pdf4QtViewer/resources/pce-align-v-center.svg index d2a3670..609e684 100644 --- a/Pdf4QtViewer/resources/pce-align-v-center.svg +++ b/Pdf4QtViewer/resources/pce-align-v-center.svg @@ -1,57 +1,16 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-apply-changes.svg b/Pdf4QtViewer/resources/pce-apply-changes.svg new file mode 100644 index 0000000..44dc6a6 --- /dev/null +++ b/Pdf4QtViewer/resources/pce-apply-changes.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-center-h.svg b/Pdf4QtViewer/resources/pce-center-h.svg index d2a3670..2a4907c 100644 --- a/Pdf4QtViewer/resources/pce-center-h.svg +++ b/Pdf4QtViewer/resources/pce-center-h.svg @@ -1,57 +1,22 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-center-v.svg b/Pdf4QtViewer/resources/pce-center-v.svg index d2a3670..316a762 100644 --- a/Pdf4QtViewer/resources/pce-center-v.svg +++ b/Pdf4QtViewer/resources/pce-center-v.svg @@ -1,57 +1,22 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-center-vh.svg b/Pdf4QtViewer/resources/pce-center-vh.svg index d2a3670..6ec89fc 100644 --- a/Pdf4QtViewer/resources/pce-center-vh.svg +++ b/Pdf4QtViewer/resources/pce-center-vh.svg @@ -1,57 +1,26 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-layout-form.svg b/Pdf4QtViewer/resources/pce-layout-form.svg index d2a3670..e4550fe 100644 --- a/Pdf4QtViewer/resources/pce-layout-form.svg +++ b/Pdf4QtViewer/resources/pce-layout-form.svg @@ -1,57 +1,20 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-layout-grid.svg b/Pdf4QtViewer/resources/pce-layout-grid.svg index d2a3670..6001bba 100644 --- a/Pdf4QtViewer/resources/pce-layout-grid.svg +++ b/Pdf4QtViewer/resources/pce-layout-grid.svg @@ -1,57 +1,65 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-layout-h.svg b/Pdf4QtViewer/resources/pce-layout-h.svg index d2a3670..91a63b2 100644 --- a/Pdf4QtViewer/resources/pce-layout-h.svg +++ b/Pdf4QtViewer/resources/pce-layout-h.svg @@ -1,57 +1,24 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-layout-v.svg b/Pdf4QtViewer/resources/pce-layout-v.svg index d2a3670..059febe 100644 --- a/Pdf4QtViewer/resources/pce-layout-v.svg +++ b/Pdf4QtViewer/resources/pce-layout-v.svg @@ -1,57 +1,22 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-same-height.svg b/Pdf4QtViewer/resources/pce-same-height.svg index d2a3670..0c4ec18 100644 --- a/Pdf4QtViewer/resources/pce-same-height.svg +++ b/Pdf4QtViewer/resources/pce-same-height.svg @@ -1,57 +1,19 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-same-size.svg b/Pdf4QtViewer/resources/pce-same-size.svg index d2a3670..a43a441 100644 --- a/Pdf4QtViewer/resources/pce-same-size.svg +++ b/Pdf4QtViewer/resources/pce-same-size.svg @@ -1,57 +1,30 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-same-width.svg b/Pdf4QtViewer/resources/pce-same-width.svg index d2a3670..e4525f0 100644 --- a/Pdf4QtViewer/resources/pce-same-width.svg +++ b/Pdf4QtViewer/resources/pce-same-width.svg @@ -1,57 +1,19 @@ - + - -image/svg+xml - -? - \ No newline at end of file + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-select-brush.svg b/Pdf4QtViewer/resources/pce-select-brush.svg new file mode 100644 index 0000000..6a450c1 --- /dev/null +++ b/Pdf4QtViewer/resources/pce-select-brush.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-select-color.svg b/Pdf4QtViewer/resources/pce-select-color.svg new file mode 100644 index 0000000..df8183d --- /dev/null +++ b/Pdf4QtViewer/resources/pce-select-color.svg @@ -0,0 +1,28 @@ + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-select-font.svg b/Pdf4QtViewer/resources/pce-select-font.svg new file mode 100644 index 0000000..f2979d1 --- /dev/null +++ b/Pdf4QtViewer/resources/pce-select-font.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + diff --git a/Pdf4QtViewer/resources/pce-select-pen.svg b/Pdf4QtViewer/resources/pce-select-pen.svg new file mode 100644 index 0000000..fb5fece --- /dev/null +++ b/Pdf4QtViewer/resources/pce-select-pen.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + diff --git a/Pdf4QtViewerLite/app-icon.ico b/Pdf4QtViewerLite/app-icon.ico index dedae02e1241eacad8c51405488f875e11c4357f..06c4c455dca86260b1b906818cdc920e38ecd689 100644 GIT binary patch literal 8101 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 literal 7341 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 A*#H0l diff --git a/Pdf4QtViewerLite/app-icon.svg b/Pdf4QtViewerLite/app-icon.svg new file mode 100644 index 0000000..3921568 --- /dev/null +++ b/Pdf4QtViewerLite/app-icon.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/activate.svg b/Pdf4QtViewerPlugins/SignaturePlugin/activate.svg index a4f2e18..4869237 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/activate.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/activate.svg @@ -1,59 +1,35 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/certificates.svg b/Pdf4QtViewerPlugins/SignaturePlugin/certificates.svg index a4f2e18..c534a8b 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/certificates.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/certificates.svg @@ -1,59 +1,80 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/clear.svg b/Pdf4QtViewerPlugins/SignaturePlugin/clear.svg index a4f2e18..9fbb320 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/clear.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/clear.svg @@ -1,59 +1,51 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-dot.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-dot.svg index a4f2e18..97427e1 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-dot.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-dot.svg @@ -1,59 +1,16 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-freehand-curve.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-freehand-curve.svg index a4f2e18..3b8e3b4 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-freehand-curve.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-freehand-curve.svg @@ -1,59 +1,14 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-horizontal-line.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-horizontal-line.svg index a4f2e18..34272e6 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-horizontal-line.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-horizontal-line.svg @@ -1,59 +1,19 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-line.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-line.svg index a4f2e18..ff400fb 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-line.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-line.svg @@ -1,59 +1,16 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-no-mark.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-no-mark.svg index a4f2e18..a5f20ea 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-no-mark.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-no-mark.svg @@ -1,59 +1,28 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-rectangle.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-rectangle.svg index a4f2e18..5b3c056 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-rectangle.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-rectangle.svg @@ -1,59 +1,14 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-rounded-rectangle.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-rounded-rectangle.svg index a4f2e18..397628a 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-rounded-rectangle.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-rounded-rectangle.svg @@ -1,59 +1,14 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-svg-image.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-svg-image.svg index a4f2e18..0d46519 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-svg-image.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-svg-image.svg @@ -1,59 +1,23 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-text.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-text.svg index a4f2e18..8e4173a 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-text.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-text.svg @@ -1,59 +1,23 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-vertical-line.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-vertical-line.svg index a4f2e18..6b4239f 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-vertical-line.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-vertical-line.svg @@ -1,59 +1,19 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/create-yes-mark.svg b/Pdf4QtViewerPlugins/SignaturePlugin/create-yes-mark.svg index a4f2e18..d9c53c8 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/create-yes-mark.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/create-yes-mark.svg @@ -1,59 +1,21 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/sign-digitally.svg b/Pdf4QtViewerPlugins/SignaturePlugin/sign-digitally.svg index a4f2e18..5fdaee5 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/sign-digitally.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/sign-digitally.svg @@ -1,59 +1,109 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + + + + + + + + + + diff --git a/Pdf4QtViewerPlugins/SignaturePlugin/sign-electronically.svg b/Pdf4QtViewerPlugins/SignaturePlugin/sign-electronically.svg index a4f2e18..e1286f9 100644 --- a/Pdf4QtViewerPlugins/SignaturePlugin/sign-electronically.svg +++ b/Pdf4QtViewerPlugins/SignaturePlugin/sign-electronically.svg @@ -1,59 +1,44 @@ - + - -image/svg+xml - - - -? - \ No newline at end of file + + + + + + + + + + + + + + + diff --git a/Pdf4QtViewerProfi/app-icon.ico b/Pdf4QtViewerProfi/app-icon.ico index dedae02e1241eacad8c51405488f875e11c4357f..d4f4e1fb20c10f8f481a680c893e6c3f741ddefb 100644 GIT binary patch literal 9895 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 abPI8}EE+?qmhl4Mp(Lj+TP|((?tcKX%rT1q literal 7341 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 A*#H0l diff --git a/Pdf4QtViewerProfi/app-icon.svg b/Pdf4QtViewerProfi/app-icon.svg new file mode 100644 index 0000000..c325e3a --- /dev/null +++ b/Pdf4QtViewerProfi/app-icon.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + +