Gui: Add CERN OHL to default licenses list

This commit is contained in:
alexneufeld
2023-02-11 21:24:35 -07:00
committed by wwmayer
parent f5c2149fe8
commit e9d4583f7c
4 changed files with 36 additions and 0 deletions

View File

@@ -69,6 +69,9 @@ DlgProjectInformationImp::DlgProjectInformationImp(App::Document* doc, QWidget*
<< "Creative Commons Attribution-NonCommercial-NoDerivatives"
<< "Public Domain"
<< "FreeArt"
<< "CERN Open Hardware Licence strongly-reciprocal"
<< "CERN Open Hardware Licence weakly-reciprocal"
<< "CERN Open Hardware Licence permissive"
<< "Other";
for (QList<QByteArray>::iterator it = rawLicenses.begin(); it != rawLicenses.end(); ++it) {
QString text = QApplication::translate("Gui::Dialog::DlgSettingsDocument", it->constData());
@@ -170,6 +173,9 @@ void DlgProjectInformationImp::onLicenseTypeChanged(int index)
case 8:
ui->lineEditLicenseURL->setText(QString::fromLatin1("http://artlibre.org/licence/lal"));
break;
case 9: case 10: case 11:
ui->lineEditLicenseURL->setText(QString::fromLatin1("https://cern-ohl.web.cern.ch/"));
break;
default:
ui->lineEditLicenseURL->setText(QString::fromUtf8(_doc->LicenseURL.getValue()));
break;