From 0486c639b945726b9272917f0224a7a42e958740 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Mon, 31 Aug 2015 21:52:56 +0200 Subject: Füge PasswordDialog hinzu und baue erste UI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CryptLog.pro | 9 ++-- mainwindow.ui | 138 +++++++++++++++++++++++++++++++++++++++++++++++++---- passworddialog.cpp | 14 ++++++ passworddialog.h | 22 +++++++++ passworddialog.ui | 99 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 270 insertions(+), 12 deletions(-) create mode 100644 passworddialog.cpp create mode 100644 passworddialog.h create mode 100644 passworddialog.ui diff --git a/CryptLog.pro b/CryptLog.pro index 5b7fdbc..4171de1 100644 --- a/CryptLog.pro +++ b/CryptLog.pro @@ -13,8 +13,11 @@ TEMPLATE = app SOURCES += main.cpp\ - mainwindow.cpp + mainwindow.cpp \ + passworddialog.cpp -HEADERS += mainwindow.h +HEADERS += mainwindow.h \ + passworddialog.h -FORMS += mainwindow.ui +FORMS += mainwindow.ui \ + passworddialog.ui diff --git a/mainwindow.ui b/mainwindow.ui index 6050363..6c17aee 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -1,7 +1,8 @@ + MainWindow - - + + 0 0 @@ -9,16 +10,135 @@ 300 - + MainWindow - - - - + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + Log Datei auswählen + + + + + + QLineEdit::Normal + + + + + + + Datei auswählen + + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + Verschlüsseln + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Entschlüsseln + + + + + + + + + + + 0 + 0 + 400 + 29 + + + + + Da&tei + + + + + + S&chlüssel + + + + + + + + + + &Beenden + + + + + &Import + + + + + &Export + + - - + diff --git a/passworddialog.cpp b/passworddialog.cpp new file mode 100644 index 0000000..a9c9590 --- /dev/null +++ b/passworddialog.cpp @@ -0,0 +1,14 @@ +#include "passworddialog.h" +#include "ui_passworddialog.h" + +PasswordDialog::PasswordDialog(QWidget *parent) : + QDialog(parent), + ui(new Ui::PasswordDialog) +{ + ui->setupUi(this); +} + +PasswordDialog::~PasswordDialog() +{ + delete ui; +} diff --git a/passworddialog.h b/passworddialog.h new file mode 100644 index 0000000..3db9b1f --- /dev/null +++ b/passworddialog.h @@ -0,0 +1,22 @@ +#ifndef PASSWORDDIALOG_H +#define PASSWORDDIALOG_H + +#include + +namespace Ui { +class PasswordDialog; +} + +class PasswordDialog : public QDialog +{ + Q_OBJECT + +public: + explicit PasswordDialog(QWidget *parent = 0); + ~PasswordDialog(); + +private: + Ui::PasswordDialog *ui; +}; + +#endif // PASSWORDDIALOG_H diff --git a/passworddialog.ui b/passworddialog.ui new file mode 100644 index 0000000..2d44c9c --- /dev/null +++ b/passworddialog.ui @@ -0,0 +1,99 @@ + + + PasswordDialog + + + Qt::WindowModal + + + + 0 + 0 + 336 + 99 + + + + + 0 + 0 + + + + + 336 + 99 + + + + + 336 + 99 + + + + Passwort eingeben + + + + + + Geben Sie ihr Passwort ein: + + + + + + + QLineEdit::Password + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + PasswordDialog + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + PasswordDialog + reject() + + + 316 + 260 + + + 286 + 274 + + + + + -- cgit v1.2.3-70-g09d2