From 1868f91ff89b47655e5316da217b76e80d2247bd Mon Sep 17 00:00:00 2001 From: plc-user <74435298+plc-user@users.noreply.github.com> Date: Sun, 1 Jun 2025 11:01:32 +0200 Subject: [PATCH] use symbolic links to collect all licenses in one directory and adjust sourcecode --- qelectrotech.qrc | 52 +++++++++++++++++++++++------------------------- sources/qet.cpp | 4 ++-- 2 files changed, 27 insertions(+), 29 deletions(-) diff --git a/qelectrotech.qrc b/qelectrotech.qrc index 383ba529c..4d324408f 100644 --- a/qelectrotech.qrc +++ b/qelectrotech.qrc @@ -741,36 +741,34 @@ ico/24x16/zh.png + See the file "fonts/liberation-fonts.LICENSE" for license information. --> fonts/LiberationMono-Regular.ttf - fonts/LiberationMono-Bold.ttf - fonts/LiberationMono-Italic.ttf - fonts/LiberationMono-BoldItalic.ttf - fonts/LiberationSans-Regular.ttf - fonts/LiberationSans-Bold.ttf - fonts/LiberationSans-Italic.ttf - fonts/LiberationSans-BoldItalic.ttf - fonts/LiberationSerif-Regular.ttf - fonts/LiberationSerif-Bold.ttf - fonts/LiberationSerif-Italic.ttf - fonts/LiberationSerif-BoldItalic.ttf - fonts/liberation-fonts.NOTICE - fonts/liberation-fonts.LICENSE + fonts/LiberationMono-Bold.ttf + fonts/LiberationMono-Italic.ttf + fonts/LiberationMono-BoldItalic.ttf + fonts/LiberationSans-Regular.ttf + fonts/LiberationSans-Bold.ttf + fonts/LiberationSans-Italic.ttf + fonts/LiberationSans-BoldItalic.ttf + fonts/LiberationSerif-Regular.ttf + fonts/LiberationSerif-Bold.ttf + fonts/LiberationSerif-Italic.ttf + fonts/LiberationSerif-BoldItalic.ttf + licenses/liberation-fonts.NOTICE + licenses/liberation-fonts.LICENSE - fonts/osifont.ttf - fonts/osifont-italic.ttf - fonts/osifont.NOTICE - fonts/osifont.LICENSE - + As a special exception, if you create a document which uses this font, and embed this font or unaltered + portions of this font into the document, this font does not by itself cause the resulting document to be + covered by the GNU General Public License. This exception does not however invalidate any other reasons why + the document might be covered by the GNU General Public License. If you modify this font, you may extend + this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, + delete this exception statement from your version. + See the file "fonts/osifont.LICENSE" for license information. --> + fonts/osifont.ttf + fonts/osifont-italic.ttf + licenses/osifont.NOTICE + licenses/osifont.LICENSE licenses/QElectroTech.NOTICE licenses/QElectroTech.LICENSE diff --git a/sources/qet.cpp b/sources/qet.cpp index 4295dd3be..ae941ee67 100644 --- a/sources/qet.cpp +++ b/sources/qet.cpp @@ -443,8 +443,8 @@ std::tuple QET::licenses(const QString &name) const QMap licenses = { {"QElectroTech", ":/licenses/QElectroTech"}, {"QET-Elements", ":/licenses/QET-Elements"}, - {"liberation-fonts", ":/fonts/liberation-fonts"}, - {"osifont", ":/fonts/osifont"} + {"liberation-fonts", ":/licenses/liberation-fonts"}, + {"osifont", ":/licenses/osifont"} }; // Get base path for the license files