comparison ui/aboutdialog.cpp @ 1215:1171a4778562

(issue68) Added license note to about dialog of client and admin application.
author Emanuel Schuetze <emanuel@intevation.de>
date Wed, 24 Sep 2014 09:02:08 +0200
parents fa68e5aeeaac
children 5f59344dbd13
comparison
equal deleted inserted replaced
1214:ae893a9a44f7 1215:1171a4778562
39 headerTextLayout->addWidget(title); 39 headerTextLayout->addWidget(title);
40 headerTextLayout->addWidget(appVersion); 40 headerTextLayout->addWidget(appVersion);
41 headerLayout->addLayout(headerTextLayout); 41 headerLayout->addLayout(headerTextLayout);
42 headerLayout->insertStretch(2, 10); 42 headerLayout->insertStretch(2, 10);
43 43
44 QLabel *textDesc = new QLabel(tr("TrustBridge is a root certificate" 44 QLabel *textDesc = new QLabel("<hr>" + tr("TrustBridge is a root certificate"
45 " installer for Windows and GNU/Linux.<br/>") + 45 " installer for Windows and GNU/Linux.<br/>") +
46 tr("The root certificate lists are managed" 46 tr("The root certificate lists are managed"
47 " by the German <a href=\"https://www.bsi.bund.de\">" 47 " by the German <a href=\"https://www.bsi.bund.de\">"
48 "Federal Office for Information Security (BSI)</a>.<br/><br/>") + 48 "Federal Office for Information Security (BSI)</a>.<br/><br/>") +
49 tr("The software was developed by the companies" 49 tr("The software was developed by the companies"
50 " <a href=\"http://www.intevation.de\">Intevation GmbH</a> and " 50 " <a href=\"http://www.intevation.de\">Intevation GmbH</a> and "
51 " <a href=\"http://www.dn-systems.de\">DN-Systems GmbH</a>, <br>" 51 " <a href=\"http://www.dn-systems.de\">DN-Systems GmbH</a>, <br>"
52 " contracted by the German Federal Office for Information Security (BSI).<br/><br/>") + 52 " contracted by the BSI.<br/><br/>") +
53 tr("TrustBridge is Free Software licensed" 53 tr("TrustBridge is Free Software licensed"
54 " under GNU GPL v2+.<br/><br/>Copyright (C) 2014 by Bundesamt für Sicherheit" 54 " under GNU GPL v>=3.<br/>Copyright (C) 2014 by Bundesamt für Sicherheit"
55 " in der Informationstechnik")); 55 " in der Informationstechnik<br/><br/>") +
56 tr("TrustBridge Administrator uses several Free Software components with different licenses:") +
57 "<ul><li>TrustBridge source code (GPL v>=2)" +
58 "<li>Qt (LGPL v==2.1)" +
59 "<li>PolarSSL (GPL v>=2)" +
60 "<li>Oxygen-Icons (LGPL v==3)" +
61 "<li>OpenSSL-based signcode utility (GPL v==3)" +
62 "<li>OpenSSL (OpenSSL License)" +
63 "<li>NSIS (zlib/libpng license & Common Public License version 1.0)</ul>" +
64 tr("Read more about the license information in the 'licenses' directory in the "
65 "<a href=\"https://wald.intevation.org/hg/trustbridge/file/tip/licenses\">TrustBridge code repository</a>."));
66
56 textDesc->setTextFormat(Qt::RichText); 67 textDesc->setTextFormat(Qt::RichText);
57 textDesc->setTextInteractionFlags( 68 textDesc->setTextInteractionFlags(
58 Qt::TextSelectableByMouse | 69 Qt::TextSelectableByMouse |
59 Qt::TextSelectableByKeyboard | 70 Qt::TextSelectableByKeyboard |
60 Qt::LinksAccessibleByMouse); 71 Qt::LinksAccessibleByMouse);

http://wald.intevation.org/projects/trustbridge/