Merge "Merge remote-tracking branch 'origin/5.12' into 5.13"
This commit is contained in:
commit
364b9c80de
@ -850,9 +850,6 @@ defineTest(qtConfOutput_preparePaths) {
|
|||||||
addConfStr($$[QMAKE_SPEC])
|
addConfStr($$[QMAKE_SPEC])
|
||||||
|
|
||||||
$${currentConfig}.output.qconfigSource = \
|
$${currentConfig}.output.qconfigSource = \
|
||||||
"/* Installation date */" \
|
|
||||||
"static const char qt_configure_installation [12+11] = \"qt_instdate=2012-12-20\";" \
|
|
||||||
"" \
|
|
||||||
"/* Installation Info */" \
|
"/* Installation Info */" \
|
||||||
"static const char qt_configure_prefix_path_str [12+256] = \"qt_prfxpath=$$config.input.prefix\";" \
|
"static const char qt_configure_prefix_path_str [12+256] = \"qt_prfxpath=$$config.input.prefix\";" \
|
||||||
"$${LITERAL_HASH}ifdef QT_BUILD_QMAKE" \
|
"$${LITERAL_HASH}ifdef QT_BUILD_QMAKE" \
|
||||||
|
@ -1,2 +1,6 @@
|
|||||||
# bitcode (release mode) is incompatible with splitting sections.
|
# bitcode (release mode) is incompatible with splitting sections.
|
||||||
!bitcode|!release: load(gc_binaries)
|
# We have to explicitly exclude Xcode, as that supports both debug
|
||||||
|
# and release builds in the same project. Xcode already has a settting
|
||||||
|
# for dead code stripping which is enabled by default, so we'll still
|
||||||
|
# strip any libraries build with split sections.
|
||||||
|
!bitcode|if(!macx-xcode:!release): load(gc_binaries)
|
||||||
|
@ -274,7 +274,7 @@ QLibraryInfo::licensedProducts()
|
|||||||
QDate
|
QDate
|
||||||
QLibraryInfo::buildDate()
|
QLibraryInfo::buildDate()
|
||||||
{
|
{
|
||||||
return QDate::fromString(QString::fromLatin1(qt_configure_installation + 12), Qt::ISODate);
|
return QDate::fromString(QString::fromLatin1("2012-12-20"), Qt::ISODate);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#endif // datestring
|
#endif // datestring
|
||||||
|
@ -332,7 +332,7 @@ QVariant QJsonDocument::toVariant() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
Converts the QJsonDocument to a UTF-8 encoded JSON document.
|
Converts the QJsonDocument to an indented, UTF-8 encoded JSON document.
|
||||||
|
|
||||||
\sa fromJson()
|
\sa fromJson()
|
||||||
*/
|
*/
|
||||||
|
43
src/gui/painting/XCONSORTIUM_LICENSE.txt
Normal file
43
src/gui/painting/XCONSORTIUM_LICENSE.txt
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
Copyright (c) 1987, 1988 X Consortium
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in
|
||||||
|
all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
||||||
|
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||||
|
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
Except as contained in this notice, the name of the X Consortium shall not be
|
||||||
|
used in advertising or otherwise to promote the sale, use or other dealings
|
||||||
|
in this Software without prior written authorization from the X Consortium.
|
||||||
|
|
||||||
|
|
||||||
|
Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts.
|
||||||
|
|
||||||
|
All Rights Reserved
|
||||||
|
|
||||||
|
Permission to use, copy, modify, and distribute this software and its
|
||||||
|
documentation for any purpose and without fee is hereby granted,
|
||||||
|
provided that the above copyright notice appear in all copies and that
|
||||||
|
both that copyright notice and this permission notice appear in
|
||||||
|
supporting documentation, and that the name of Digital not be
|
||||||
|
used in advertising or publicity pertaining to distribution of the
|
||||||
|
software without specific, written prior permission.
|
||||||
|
|
||||||
|
DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
|
||||||
|
ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
|
||||||
|
DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
|
||||||
|
ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
|
||||||
|
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
|
||||||
|
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
|
||||||
|
SOFTWARE.
|
@ -88,60 +88,6 @@ QT_BEGIN_NAMESPACE
|
|||||||
Example of using complex regions:
|
Example of using complex regions:
|
||||||
\snippet code/src_gui_painting_qregion.cpp 0
|
\snippet code/src_gui_painting_qregion.cpp 0
|
||||||
|
|
||||||
\section1 Additional License Information
|
|
||||||
|
|
||||||
On Embedded Linux and X11 platforms, parts of this class rely on
|
|
||||||
code obtained under the following licenses:
|
|
||||||
|
|
||||||
\legalese
|
|
||||||
Copyright (c) 1987 X Consortium
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in
|
|
||||||
all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
|
||||||
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
|
||||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
||||||
|
|
||||||
Except as contained in this notice, the name of the X Consortium shall not be
|
|
||||||
used in advertising or otherwise to promote the sale, use or other dealings
|
|
||||||
in this Software without prior written authorization from the X Consortium.
|
|
||||||
\endlegalese
|
|
||||||
|
|
||||||
\br
|
|
||||||
|
|
||||||
\legalese
|
|
||||||
Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.
|
|
||||||
|
|
||||||
All Rights Reserved
|
|
||||||
|
|
||||||
Permission to use, copy, modify, and distribute this software and its
|
|
||||||
documentation for any purpose and without fee is hereby granted,
|
|
||||||
provided that the above copyright notice appear in all copies and that
|
|
||||||
both that copyright notice and this permission notice appear in
|
|
||||||
supporting documentation, and that the name of Digital not be
|
|
||||||
used in advertising or publicity pertaining to distribution of the
|
|
||||||
software without specific, written prior permission.
|
|
||||||
|
|
||||||
DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
|
|
||||||
ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
|
|
||||||
DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
|
|
||||||
ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
|
|
||||||
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
|
|
||||||
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
|
|
||||||
SOFTWARE.
|
|
||||||
\endlegalese
|
|
||||||
|
|
||||||
\sa QPainter::setClipRegion(), QPainter::setClipRect(), QPainterPath
|
\sa QPainter::setClipRegion(), QPainter::setClipRect(), QPainterPath
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -41,5 +41,20 @@
|
|||||||
"LicenseId": "MIT",
|
"LicenseId": "MIT",
|
||||||
"LicenseFile": "WEBGRADIENTS_LICENSE.txt",
|
"LicenseFile": "WEBGRADIENTS_LICENSE.txt",
|
||||||
"Copyright": "Copyright (c) 2017 itmeo"
|
"Copyright": "Copyright (c) 2017 itmeo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": "xserverhelper",
|
||||||
|
"Name": "X Server helper",
|
||||||
|
"QDocModule": "qtgui",
|
||||||
|
"QtUsage": "Used in Qt GUI (QRegion).",
|
||||||
|
"Files": "qregion.cpp",
|
||||||
|
|
||||||
|
"Description": "Code from X11's region.h, Region.c, poly.h, and PolyReg.c",
|
||||||
|
"Homepage": "https://www.x.org/",
|
||||||
|
"License": "X11 License and Historical Permission Notice and Disclaimer",
|
||||||
|
"LicenseId": "X11 AND HPND",
|
||||||
|
"LicenseFile": "XCONSORTIUM_LICENSE.txt",
|
||||||
|
"Copyright": "Copyright (c) 1987, 1988 X Consortium
|
||||||
|
Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts."
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -752,8 +752,9 @@ void QNetworkReplyHttpImplPrivate::postRequest(const QNetworkRequest &newHttpReq
|
|||||||
quint64 requestStartOffset = requestRange.left(index).toULongLong();
|
quint64 requestStartOffset = requestRange.left(index).toULongLong();
|
||||||
quint64 requestEndOffset = requestRange.mid(index + 1).toULongLong();
|
quint64 requestEndOffset = requestRange.mid(index + 1).toULongLong();
|
||||||
|
|
||||||
|
// In case an end offset is not given it is skipped from the request range
|
||||||
requestRange = "bytes=" + QByteArray::number(resumeOffset + requestStartOffset) +
|
requestRange = "bytes=" + QByteArray::number(resumeOffset + requestStartOffset) +
|
||||||
'-' + QByteArray::number(requestEndOffset);
|
'-' + (requestEndOffset ? QByteArray::number(requestEndOffset) : QByteArray());
|
||||||
|
|
||||||
httpRequest.setHeaderField("Range", requestRange);
|
httpRequest.setHeaderField("Range", requestRange);
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user