Skip to content

Commit

Permalink
Document licenses for all Qt modules
Browse files Browse the repository at this point in the history
Follow the example of the other modules and explicitly mention
the valid licenses on each module landing page, optionally
combining it with trademark information.

Change-Id: I9f1fea0f002e0ab607da89a0cbfe7c53060582d7
Reviewed-by: Leena Miettinen <[email protected]>
Reviewed-by: Topi Reiniö <[email protected]>
  • Loading branch information
kkoehne committed Jan 24, 2018
1 parent aaacae8 commit c4b596f
Show file tree
Hide file tree
Showing 6 changed files with 67 additions and 9 deletions.
11 changes: 10 additions & 1 deletion src/concurrent/doc/src/qtconcurrent-index.qdoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/****************************************************************************
**
** Copyright (C) 2016 The Qt Company Ltd.
** Copyright (C) 2018 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of the documentation of the Qt Toolkit.
Expand Down Expand Up @@ -133,4 +133,13 @@
copy of the container when called. If you are using STL containers this copy operation
might take some time, in this case we recommend specifying the begin and end iterators
for the container instead.

\section1 Licenses

The Qt Concurrent module is available under commercial licenses from \l{The Qt Company}.
In addition, it is available under free software licenses. Since Qt 5.4,
these free software licenses are
\l{GNU Lesser General Public License, version 3}, or
the \l{GNU General Public License, version 2}.
See \l{Qt Licensing} for further details.
*/
11 changes: 10 additions & 1 deletion src/dbus/doc/src/qtdbus-index.qdoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/****************************************************************************
**
** Copyright (C) 2016 The Qt Company Ltd.
** Copyright (C) 2018 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of the documentation of the Qt Toolkit.
Expand Down Expand Up @@ -200,6 +200,15 @@
Information about the messages will be written to the console the application
was launched from.

\section1 Licenses

The Qt D-Bus module is available under commercial licenses from \l{The Qt Company}.
In addition, it is available under free software licenses. Since Qt 5.4,
these free software licenses are
\l{GNU Lesser General Public License, version 3}, or
the \l{GNU General Public License, version 2}.
See \l{Qt Licensing} for further details.

\section1 Further Reading

The following documents contain information about Qt's D-Bus integration
Expand Down
17 changes: 13 additions & 4 deletions src/opengl/doc/src/qtopengl-index.qdoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/****************************************************************************
**
** Copyright (C) 2016 The Qt Company Ltd.
** Copyright (C) 2018 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of the documentation of the Qt Toolkit.
Expand Down Expand Up @@ -41,9 +41,6 @@
platform, Microsoft Foundation Classes (MFC) under Windows, or Qt
on both platforms.

\note OpenGL is a trademark of Silicon Graphics, Inc. in
the United States and other countries.

The Qt OpenGL module makes it easy to use OpenGL in Qt applications.
It provides an OpenGL widget class that can be used just like any
other Qt widget, except that it opens an OpenGL display buffer where
Expand All @@ -68,4 +65,16 @@

The \l{Qt OpenGL C++ Classes} page gives an overview over the available classes
in this module.

\section1 Licenses and Trademarks

The Qt OpenGL module is available under commercial licenses from \l{The Qt Company}.
In addition, it is available under free software licenses. Since Qt 5.4,
these free software licenses are
\l{GNU Lesser General Public License, version 3}, or
the \l{GNU General Public License, version 2}.
See \l{Qt Licensing} for further details.

OpenGL\reg is a trademark of Silicon Graphics, Inc. in
the United States and other countries.
*/
15 changes: 14 additions & 1 deletion src/printsupport/doc/src/qtprintsupport-index.qdoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/****************************************************************************
**
** Copyright (C) 2016 The Qt Company Ltd.
** Copyright (C) 2018 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of the documentation of the Qt Toolkit.
Expand Down Expand Up @@ -165,6 +165,19 @@
QTextEdit requires a QPrinter rather than a QPainter because it uses information
about the configured page dimensions in order to insert page breaks at the most
appropriate places in printed documents.

\section1 Licenses and Trademarks

The Qt Print Support module is available under commercial licenses from \l{The Qt Company}.
In addition, it is available under free software licenses. Since Qt 5.4,
these free software licenses are
\l{GNU Lesser General Public License, version 3}, or
the \l{GNU General Public License, version 2}.
See \l{Qt Licensing} for further details.

Please note that Adobe\reg places restrictions on the use of its trademarks
(including logos) in conjunction with PDF; e.g. "Adobe PDF". Please refer
to \l{http://www.adobe.com}{www.adobe.com} for guidelines.
*/

/*!
Expand Down
11 changes: 10 additions & 1 deletion src/widgets/doc/src/qtwidgets-index.qdoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/****************************************************************************
**
** Copyright (C) 2016 The Qt Company Ltd.
** Copyright (C) 2018 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of the documentation of the Qt Toolkit.
Expand Down Expand Up @@ -128,6 +128,15 @@ interfaces

\image graphicsview-items.png

\section1 Licenses

The Qt Widgets module is available under commercial licenses from \l{The Qt Company}.
In addition, it is available under free software licenses. Since Qt 5.4,
these free software licenses are
\l{GNU Lesser General Public License, version 3}, or
the \l{GNU General Public License, version 2}.
See \l{Qt Licensing} for further details.

\section1 Related Information

\section2 Tutorials
Expand Down
11 changes: 10 additions & 1 deletion src/xml/doc/src/qtxml-index.qdoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/****************************************************************************
**
** Copyright (C) 2016 The Qt Company Ltd.
** Copyright (C) 2018 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of the documentation of the Qt Toolkit.
Expand Down Expand Up @@ -45,4 +45,13 @@

The \l{Qt XML C++ Classes} page gives an overview over the available classes
in this module.

\section1 Licenses

The Qt XML module is available under commercial licenses from \l{The Qt Company}.
In addition, it is available under free software licenses. Since Qt 5.4,
these free software licenses are
\l{GNU Lesser General Public License, version 3}, or
the \l{GNU General Public License, version 2}.
See \l{Qt Licensing} for further details.
*/

0 comments on commit c4b596f

Please sign in to comment.