X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fcoreconnectdlg.cpp;h=e6d30625ab51344d62783474c48e666a08e068ad;hp=16655ffd128cc5d2b7259282def24028374a3e2b;hb=d7832127ff8412b09d9fa4e56570d8a890abcbbe;hpb=4aed4b037ea6feaeec09743e5d6018f58d47a535 diff --git a/src/qtui/coreconnectdlg.cpp b/src/qtui/coreconnectdlg.cpp index 16655ffd..e6d30625 100644 --- a/src/qtui/coreconnectdlg.cpp +++ b/src/qtui/coreconnectdlg.cpp @@ -36,6 +36,7 @@ #include "coreconfigwizard.h" #include "iconloader.h" #include "quassel.h" +#include "util.h" CoreConnectDlg::CoreConnectDlg(bool autoconnect, QWidget *parent) : QDialog(parent), @@ -556,16 +557,14 @@ void CoreAccountEditDlg::on_accountName_textChanged(const QString &text) { } + // ======================================== // SslCertDisplayDialog // ======================================== +#ifdef HAVE_SSL SslCertDisplayDialog::SslCertDisplayDialog(const QString &host, const QSslCertificate &cert, QWidget *parent) : QDialog(parent) { -#ifndef HAVE_SSL - Q_UNUSED(cert) -#else - setWindowTitle(tr("SSL Certificate used by %1").arg(host)); QVBoxLayout *mainLayout = new QVBoxLayout(this); @@ -600,6 +599,7 @@ SslCertDisplayDialog::SslCertDisplayDialog(const QString &host, const QSslCertif for(int i = 0; i < mailaddresses.count(); i++) { additionalLayout->addRow(tr("E-Mail Address %1:").arg(i + 1), new QLabel(mailaddresses[i], this)); } + additionalLayout->addRow(tr("Digest:"), new QLabel(QString(prettyDigest(cert.digest())))); mainLayout->addWidget(additionalBox); @@ -608,5 +608,5 @@ SslCertDisplayDialog::SslCertDisplayDialog(const QString &host, const QSslCertif connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept())); connect(buttonBox, SIGNAL(rejected()), this, SLOT(reject())); +} #endif -};