From 0ff4b51d47d7e4323ff909b2860110a95322b230 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Wed, 30 Sep 2015 19:18:25 +0200 Subject: Räume GUI Klassen auf MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.cpp | 2 -- mainwindow.cpp | 40 ++++++++++++++++++---------------------- mainwindow.h | 7 ++++--- passworddialog.h | 9 ++++----- publickeyimportdialog.cpp | 7 ++----- publickeyimportdialog.h | 43 +++++++++++++++++++++++-------------------- 6 files changed, 51 insertions(+), 57 deletions(-) diff --git a/main.cpp b/main.cpp index ca36ba3..8ade431 100644 --- a/main.cpp +++ b/main.cpp @@ -6,9 +6,7 @@ int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; - //PublicKeyImport w; w.show(); - return a.exec(); } diff --git a/mainwindow.cpp b/mainwindow.cpp index e5e769d..4871676 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -1,6 +1,5 @@ #include "mainwindow.h" #include "ui_mainwindow.h" -#include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), @@ -33,7 +32,8 @@ void MainWindow::on_pushButtonDecrypt_clicked() { statusBar()->showMessage(tr("Entschlüsselung hat begonnen."), messageTimeout); hybridcrypt.decrypt(inFilename, outFilename); - statusBar()->showMessage(tr("Entschlüsselung war erfolgreich."), messageTimeout); + statusBar()->showMessage(tr("Entschlüsselung war erfolgreich."), + messageTimeout); } catch (CryptException e) { @@ -42,24 +42,24 @@ void MainWindow::on_pushButtonDecrypt_clicked() } else { - QMessageBox::warning(this, tr("Keine Seicherort ausgefählt"), - tr("Sie haben keine Speicherort für die Entschlüsselte Datei eingegeben.")); + QMessageBox::warning(this, tr("Keinen Seicherort ausgewählt"), + tr("Sie haben keine Speicherort für die entschlüsselte Datei eingegeben.")); } } else { QMessageBox::information(this, tr("Kein Datei ausgewählt"), - tr("Sie haben keine Datei eingegen die Entschlüsselt werden soll.")); + tr("Sie haben keine Datei eingeben die entschlüsselt werden soll.")); } } else { - QMessageBox::information(this, tr("Kein Schlüssel Importirt"), - tr("Bitte Importiren Sie ihr Schlüsselpaar")); - // Versuche ein Schlüssel zu Importiren. + QMessageBox::information(this, tr("Kein Schlüssel Importiert"), + tr("Bitte Importieren Sie ihr Schlüsselpaar.")); + // Versuche ein Schlüssel zu Importieren. on_actionImport_triggered(); - // wenn das erfolgreich war versuche erneut zu entschlüsseln. + // Wenn das erfolgreich war, versuche erneut zu entschlüsseln. if (hybridcrypt.isUserKeyInitialised()) { on_pushButtonDecrypt_clicked(); @@ -71,15 +71,15 @@ void MainWindow::on_pushButtonEncrypt_clicked() { if (hybridcrypt.isUserKeyInitialised() || QMessageBox::Yes == QMessageBox::question(this, - tr("Kein Schlüssel Importirt"), - tr("Sie haben keinen Eigenen Schlüssel Angegen.\nWollen Sie trotzdem fortfahren?"))) + tr("Kein Schlüssel Importiert"), + tr("Sie haben keinen eigenen Schlüssel angelegt.\nWollen Sie trotzdem fortfahren?"))) { PublicKeyImportDialog publicKeyImport; QString inFilename = ui->lineEditFilePath->text(); - // outFile Diaglog findet in PublicKeyImportDialog stat. + // outFile Diaglog findet in PublicKeyImportDialog statt. if (!inFilename.isEmpty()) { @@ -89,7 +89,7 @@ void MainWindow::on_pushButtonEncrypt_clicked() { statusBar()->showMessage(tr("Verschlüsselung hat begonnen."), messageTimeout); hybridcrypt.encrypt(inFilename, publicKeyImport.getOutFileName(), - publicKeyImport.getFielListPublicKey()); + publicKeyImport.getPublicKeyFileList()); statusBar()->showMessage(tr("Verschlüsselung war erfolgreich."), messageTimeout); } @@ -102,7 +102,7 @@ void MainWindow::on_pushButtonEncrypt_clicked() else { QMessageBox::information(this, tr("Keine Datei ausgewählt"), - tr("Sie haben Keine Datei ausgewählt.\nEntschlüsselung hat nicht Statgefunden")); + tr("Sie haben keine Datei ausgewählt.\nEntschlüsselung hat nicht statt gefunden.")); ui->lineEditFilePath->setFocus(); } } @@ -118,10 +118,6 @@ void MainWindow::on_pushButtonOpenFile_clicked() { ui->lineEditFilePath->setText(fielname); } - - - - } void MainWindow::on_actionImport_triggered() @@ -148,7 +144,7 @@ void MainWindow::on_actionImport_triggered() else { QMessageBox::information(this, tr("Keine Datei ausgewählt"), - tr("sie haben Keine Datei ausgewählt Import hat nicht Statgefunden")); + tr("Sie haben keine Datei ausgewählt, der Import hat nicht statt gefunden.")); } } @@ -179,7 +175,7 @@ void MainWindow::on_actionExportMyKeypair_triggered() else { QMessageBox::warning(this, tr("Keine Schlüsseldatei ausgewählt"), - tr("Sie haben keine Ziehlort für die Datei aus gewählt. Exportiren wurden icht durchgeführt.")); + tr("Sie haben keinen Zielort für die Datei ausgewählt. Exportieren wurden nicht durchgeführt.")); } } } @@ -207,7 +203,7 @@ void MainWindow::on_actionExportMyPublicKey_triggered() else { QMessageBox::warning(this, tr("Keine Schlüsseldatei ausgewählt"), - tr("Sie haben keine Ziehlort für die Datei aus gewählt. Exportiren wurden icht durchgeführt.")); + tr("Sie haben keine Zielort für die Datei ausgewählt. Exportieren wurden nicht durchgeführt.")); } } } @@ -237,7 +233,7 @@ void MainWindow::on_actionCreateKeypair_triggered() { hybridcrypt.createKeypair(); - QMessageBox::information(this, tr("Erzuegen war erfolgreich"), + QMessageBox::information(this, tr("Erzeugen war erfolgreich"), tr("Erzeugen des Schlüssels war erfolgreich.")); } catch (CryptException e) diff --git a/mainwindow.h b/mainwindow.h index ec0d882..da1318c 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -1,13 +1,14 @@ #ifndef MAINWINDOW_H #define MAINWINDOW_H -#include -#include #include #include +#include +#include +#include #include +#include #include -#include #include "crypt/hybridcrypt.h" #include "passworddialog.h" diff --git a/passworddialog.h b/passworddialog.h index e744d70..f654570 100644 --- a/passworddialog.h +++ b/passworddialog.h @@ -16,9 +16,8 @@ class PasswordDialog : public QDialog public: /** - * @brief Öffnet ein neues Fenster zur Passwortapfrage. - * @param parent - * Zeiger auf das Aufrufende widget. + * @brief Öffnet ein neues Fenster zur Passwortabfrage. + * @param parent Zeiger auf das aufrufende Widget. */ explicit PasswordDialog(QWidget *parent = 0); @@ -29,13 +28,13 @@ public: /** * @brief Gibt die Eingabe aus dem Passwortfeld zurück. - * @return Das eingebenes Passwort. + * @return Das eingegebene Passwort. */ QString getPassword(); private slots: /** - * @brief Setz das Passwortfeld Zurück wenn der Zurücksetzen Butten gefrückt wurde. + * @brief Setz das Passwortfeld zurück, wenn der Zurücksetzen Butten gedrückt wurde. * @param button * Der Gedrückt Button. */ diff --git a/publickeyimportdialog.cpp b/publickeyimportdialog.cpp index 31119af..9811c22 100644 --- a/publickeyimportdialog.cpp +++ b/publickeyimportdialog.cpp @@ -28,8 +28,7 @@ void PublicKeyImportDialog::on_buttonBox_clicked(QAbstractButton *button) void PublicKeyImportDialog::on_pushButtonDelete_clicked() { - - foreach(QListWidgetItem * item, ui->listWidgetPublicKeys->selectedItems()) + foreach (QListWidgetItem * item, ui->listWidgetPublicKeys->selectedItems()) { if (item != m_OneKey) { @@ -41,8 +40,6 @@ void PublicKeyImportDialog::on_pushButtonDelete_clicked() void PublicKeyImportDialog::on_pushButtonAdd_clicked() { - - QString temp = QFileDialog::getOpenFileName(this, tr("Öffentlichen Schlüssel von Empfänger laden"), QDir::homePath(), tr("Schlüssel Dateien (*.pem *.der )")); @@ -74,7 +71,7 @@ QString PublicKeyImportDialog::getOutFileName() const } -QVector PublicKeyImportDialog::getFielListPublicKey() const +QVector PublicKeyImportDialog::getPublicKeyFileList() const { return m_FileListPublicKey; } diff --git a/publickeyimportdialog.h b/publickeyimportdialog.h index c6014cc..e36fbd8 100644 --- a/publickeyimportdialog.h +++ b/publickeyimportdialog.h @@ -25,64 +25,67 @@ public: * und für den eigenen Schlüssel und füllt ihn mit Daten. * @param parent Das Elternfenster dieses Objektes. */ - explicit PublicKeyImportDialog(QWidget *parent = 0); + explicit PublicKeyImportDialog(QWidget *parent = 0); ~PublicKeyImportDialog(); + /** - * @brief Gibt eine Liste von Öffentichen Schlüsseln zurück. - * @return Eine Liste von Öffentichen Schlüsseln. + * @brief Gibt eine Liste von öffentichen Schlüsseln zurück. + * @return Eine Liste von öffentlichen Schlüsseln. */ - QVector getFielListPublicKey() const; + QVector getPublicKeyFileList() const; /** - * @brief gibt den Filenamen zurück. + * @brief Gibt den Filenamen zurück. * @return Den Filename in den die Datei geschreiben werden soll. */ QString getOutFileName() const; +public slots: + /** + * @brief Slot Implement für den Speicherbutton Überladendemethode von QWidget. + */ + void accept(); + private slots: /** - * @brief Slot Implementierung für Zurücksetzenbutton in . + * @brief Slot Implementierung für Zurücksetzenbutton in ButtonBox. * * @param button Button der geklickt wurde. */ void on_buttonBox_clicked(QAbstractButton *button); /** - * @brief Solt Implementierung für Löschenbutton. - * Löscht alle ausgewlten Elemente aus der ListWidget. + * @brief Implementierung für Löschenbutton. + * Löscht alle ausgewählten Elemente aus dem ListWidget. */ void on_pushButtonDelete_clicked(); + /** - * @brief Solt Implementierung für Hinzufügenbutton. + * @brief Implementierung für Hinzufügenbutton. * Fügt ein Element in das ListWidget und in den m_FileListPublicKey Vektor ein. */ void on_pushButtonAdd_clicked(); - private: /** * @brief Objekt der GUI. */ Ui::PublicKeyImportDialog *ui; + /** - * @brief Liste von Datei name der Öffentlichen Schlüsseldatein. + * @brief Liste von Dateiname der öffentlichen Schlüsseldateien. */ QVector m_FileListPublicKey; + /** - * @brief Dateiname in den die Entschlüsselte Datei gescheiben werden soll. + * @brief Dateiname in den die entschlüsselte Datei geschrieben werden soll. */ QString m_FileName; - /** - * @brief Speichert den Item des Eigenen Schlüssels. - */ - QListWidgetItem *m_OneKey; - // QDialog interface -public slots: /** - * @brief Slot Implement für den Speicherbutton Überladendemethode von QWidget. + * @brief Speichert den Item des eigenen Schlüssels. */ - void accept(); + QListWidgetItem *m_OneKey; }; #endif // PUBLICKEYIMPORTDIALOG_H -- cgit v1.2.3-70-g09d2