summaryrefslogtreecommitdiffstats
path: root/publickeyimportdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'publickeyimportdialog.cpp')
-rw-r--r--publickeyimportdialog.cpp14
1 files changed, 10 insertions, 4 deletions
diff --git a/publickeyimportdialog.cpp b/publickeyimportdialog.cpp
index 9e75396..f22289d 100644
--- a/publickeyimportdialog.cpp
+++ b/publickeyimportdialog.cpp
@@ -6,7 +6,7 @@ PublicKeyImportDialog::PublicKeyImportDialog(QWidget *parent) :
ui(new Ui::PublicKeyImportDialog)
{
ui->setupUi(this);
- m_OneKey = new QListWidgetItem("Eigener Schlüssel",ui->listWidgetPublicKeys);
+ m_OneKey = new QListWidgetItem("Eigener Schlüssel", ui->listWidgetPublicKeys);
}
PublicKeyImportDialog::~PublicKeyImportDialog()
@@ -21,7 +21,7 @@ void PublicKeyImportDialog::on_buttonBox_clicked(QAbstractButton *button)
if (ui->buttonBox->standardButton(button) == QDialogButtonBox::Reset)
{
ui->listWidgetPublicKeys->clear();
- m_OneKey = new QListWidgetItem("Eigener Schlüssel",ui->listWidgetPublicKeys);
+ m_OneKey = new QListWidgetItem("Eigener Schlüssel", ui->listWidgetPublicKeys);
m_FileListPublicKey.clear();
}
}
@@ -42,6 +42,7 @@ 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 )"));
@@ -55,8 +56,13 @@ void PublicKeyImportDialog::on_pushButtonAdd_clicked()
void PublicKeyImportDialog::accept()
{
m_FileName = QFileDialog::getSaveFileName(this, tr("Datei Speichern"),
- QDir::homePath(), tr("Alle Dateien") );
- QDialog::accept();
+ QDir::homePath(), tr("Alle Dateien"));
+
+ if (!m_FileName.isEmpty())
+ {
+ QDialog::accept();
+ }
+
}
QString PublicKeyImportDialog::getOutFileName() const