From 00be2262fe99ce24fb6649c0056d2d5c7f862f79 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Tue, 1 Sep 2015 15:11:37 +0200 Subject: Verbessere und vervollständige graphische Oberfläche MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CryptLog.pro | 9 +++-- mainwindow.ui | 53 +++++++++++++++++++---------- publickeyimport.cpp | 14 ++++++++ publickeyimport.h | 22 ++++++++++++ publickeyimport.ui | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 175 insertions(+), 20 deletions(-) create mode 100644 publickeyimport.cpp create mode 100644 publickeyimport.h create mode 100644 publickeyimport.ui diff --git a/CryptLog.pro b/CryptLog.pro index 4171de1..158f480 100644 --- a/CryptLog.pro +++ b/CryptLog.pro @@ -14,10 +14,13 @@ TEMPLATE = app SOURCES += main.cpp\ mainwindow.cpp \ - passworddialog.cpp + passworddialog.cpp \ + publickeyimport.cpp HEADERS += mainwindow.h \ - passworddialog.h + passworddialog.h \ + publickeyimport.h FORMS += mainwindow.ui \ - passworddialog.ui + passworddialog.ui \ + publickeyimport.ui diff --git a/mainwindow.ui b/mainwindow.ui index 66a5011..16715e0 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -6,8 +6,8 @@ 0 0 - 400 - 300 + 590 + 549 @@ -35,14 +35,14 @@ - + QLineEdit::Normal - + Datei auswählen @@ -51,6 +51,13 @@ + + + + false + + + @@ -58,18 +65,18 @@ - 20 - 40 + 365 + 54 - + - + - Verschlüsseln + Entschlüsseln @@ -87,9 +94,9 @@ - + - Entschlüsseln + Verschlüsseln @@ -102,7 +109,7 @@ 0 0 - 400 + 590 29 @@ -114,10 +121,12 @@ - S&chlüssel + Eige&nen Schlüssel verwalten + - + + @@ -129,12 +138,22 @@ - &Import + &Importiere Schlüsselpaar + + + + + Exportiere &öffentlichen Schlüssel + + + + + Exportiere &Schlüsselpaar - + - &Export + &Erzeuge Schlüsselpaar diff --git a/publickeyimport.cpp b/publickeyimport.cpp new file mode 100644 index 0000000..19b0438 --- /dev/null +++ b/publickeyimport.cpp @@ -0,0 +1,14 @@ +#include "publickeyimport.h" +#include "ui_publickeyimport.h" + +PublicKeyImport::PublicKeyImport(QWidget *parent) : + QWidget(parent), + ui(new Ui::PublicKeyImport) +{ + ui->setupUi(this); +} + +PublicKeyImport::~PublicKeyImport() +{ + delete ui; +} diff --git a/publickeyimport.h b/publickeyimport.h new file mode 100644 index 0000000..ecc64c1 --- /dev/null +++ b/publickeyimport.h @@ -0,0 +1,22 @@ +#ifndef PUBLICKEYIMPORT_H +#define PUBLICKEYIMPORT_H + +#include + +namespace Ui { +class PublicKeyImport; +} + +class PublicKeyImport : public QWidget +{ + Q_OBJECT + +public: + explicit PublicKeyImport(QWidget *parent = 0); + ~PublicKeyImport(); + +private: + Ui::PublicKeyImport *ui; +}; + +#endif // PUBLICKEYIMPORT_H diff --git a/publickeyimport.ui b/publickeyimport.ui new file mode 100644 index 0000000..29960ba --- /dev/null +++ b/publickeyimport.ui @@ -0,0 +1,97 @@ + + + PublicKeyImport + + + + 0 + 0 + 400 + 300 + + + + Form + + + + + + true + + + + ID + + + + + E-Mail + + + + + Name + + + + + + + + + + Hinzufügen + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Löschen + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + QDialogButtonBox::Cancel|QDialogButtonBox::Reset|QDialogButtonBox::Save + + + false + + + + + + + + -- cgit v1.2.3-70-g09d2