aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/desktop-utils/lumina-pdf/PropDialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src-qt5/desktop-utils/lumina-pdf/PropDialog.cpp')
-rw-r--r--src-qt5/desktop-utils/lumina-pdf/PropDialog.cpp52
1 files changed, 0 insertions, 52 deletions
diff --git a/src-qt5/desktop-utils/lumina-pdf/PropDialog.cpp b/src-qt5/desktop-utils/lumina-pdf/PropDialog.cpp
deleted file mode 100644
index 7f82a8c8..00000000
--- a/src-qt5/desktop-utils/lumina-pdf/PropDialog.cpp
+++ /dev/null
@@ -1,52 +0,0 @@
-//===========================================
-// Lumina Desktop source code
-// Copyright (c) 2017, Ken Moore
-// Available under the 3-clause BSD license
-// See the LICENSE file for full details
-//===========================================
-
-#include "PropDialog.h"
-#include "ui_PropDialog.h"
-#include <LuminaXDG.h>
-
-PropDialog::PropDialog(Renderer *Backend)
- : QDialog(), ui(new Ui::PropDialog()), BACKEND(Backend) {
- ui->setupUi(this);
- this->setWindowTitle(tr("PDF Information"));
- this->setWindowIcon(LXDG::findIcon("dialog-information", "unknown"));
-
- QObject::connect(ui->closeButton, SIGNAL(clicked()), this, SLOT(close()));
-
- // Setup translations
- ui->titleL->setText(tr("Title:"));
- ui->subjectL->setText(tr("Subject:"));
- ui->authorL->setText(tr("Author:"));
- ui->creatorL->setText(tr("Creator:"));
- ui->producerL->setText(tr("Producer:"));
- ui->keywordsL->setText(tr("Keywords:"));
- ui->createdL->setText(tr("Created:"));
- ui->modifiedL->setText(tr("Modified:"));
- ui->saveButton->setText(tr("Save"));
- ui->closeButton->setText(tr("Close"));
-}
-
-// Load size from mainUI after pages have loaded
-void PropDialog::setSize(QSizeF pageSize) {
- ui->sizeL->setText(tr("Page Size: ") + QString::number(pageSize.width()) +
- ", " + QString::number(pageSize.height()));
-}
-
-// Fill the text boxes with information from the document
-void PropDialog::setInformation() {
- QJsonObject info = BACKEND->properties();
- ui->titleE->setText(info.value("title").toString());
- ui->subjectE->setText(info.value("subject").toString());
- ui->authorE->setText(info.value("author").toString());
- ui->creatorE->setText(info.value("creator").toString());
- ui->producerE->setText(info.value("producer").toString());
- ui->keywordE->setText(info.value("keywords").toString());
- ui->createdEntry->setText(info.value("dt_created").toString());
- ui->modifiedEntry->setText(info.value("dt_modified").toString());
- ui->numberL->setText(tr("Number of Pages: ") +
- QString::number(BACKEND->numPages()));
-}
bgstack15