| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Examples in binary packages now directly match the install path.
Change-Id: I15cc16953efdfb3e327de82e3f6c412941811853
Task-number: QTBUG-52953
Reviewed-by: Antti Kokko <antti.kokko@qt.io>
|
|
|
|
|
|
|
|
|
| |
Fix qdoc warnings:
../qtsvg/src/svg/doc/qtsvg.qdocconf:33: warning: Cannot find file or directory: ../../plugins/svg
../qtsvg/src/svg/doc/qtsvg.qdocconf:36: warning: Cannot find file or directory: ../../plugins/svg
Change-Id: I6a085c539bd0244184e5b9a53878fb1e0144bd4c
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
|
|
|
|
|
|
| |
Quiets a warning about an unhandled member.
Change-Id: I20f6b6849176df541fba2e1a75d1d4ee8f2df303
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
| |
... or equivalent.
QtBase 5.6 headers already compile that way, so let the other
modules follow suit.
Task-number: QTBUG-45291
Change-Id: I725682ffe00dab94f84b00eed3aa76377bb80519
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
this fixes static builds by ensuring that all dependencies are exported.
Task-number: QTBUG-51071
Change-Id: I20b0d2c018e3adce10629aee3fa055df437df71c
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
|
|\
| |
| |
| | |
Change-Id: I600bace05d6bc88a9f69962698512127d4a4bb4e
|
| |
| |
| |
| |
| |
| |
| |
| | |
This is already the case for qtbase and qtwebkit, while here only
hard-coded "zdll.lib" was used on Windows.
Change-Id: I83a86e17ebd0ed6ae4ef47925b3fdaf38984617c
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
canRead() would reject a file starting with an xml comment.
canRead() by design accepts anything that looks like the start of an
xml file, and the comment token "<!--" should be an indicator as good
as any of an xml file.
Task-number: QTBUG-49496
Change-Id: Id3c17f6b02344fa6a20bc2a839e345e5cebc14c2
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: If4d760f369c34301778a13a68bbd03079a479a80
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
|
|\ \
| |/
| |
| | |
Change-Id: I4e901d3337a82cf07a0ac9aa56ed02a400d6905d
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The node name list needs to be kept in sync with the QSvgNode::Type enum
otherwise it will match the wrong name for the wrong value after the
missing entry.
Change-Id: Ib13025bc3c5f31ff4f76638d05d1419ad091622b
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The examplesinstallpath variable in .qdocconf files defines the path
under QT_INSTALL_EXAMPLES where examples are found.
To match the way examples are packaged in Qt 5.6, prefix the
install path with the repository name.
Task-number: QTBUG-48736
Change-Id: I5767e7e8a91e4da1be162693d33a8d2eafc6144f
Reviewed-by: Venugopal Shivashankar <venugopal.shivashankar@digia.com>
|
| |
| |
| |
| |
| | |
Change-Id: I2fb05270eb946536c50938f40bc54853acc84e98
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ife2fa97ef8395753523aba96757fac8885a75980
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
QTextLayout::additionalFormats setters and getters using QList<FormatRange> have
been deprecated; port to the QVector versions.
Also perform two drive-by optimizations: using resize() instead of push_back()
to append default-constructed elements (saving one or two copy ctor calls).
Change-Id: I8b6d424f9d3ba2eb0f12098f92bb7bee11ab6d76
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
|\ \
| |/
| |
| | |
Change-Id: I5c6805b48d62c913ed6e8e1e0efb20013b34cba6
|
| |
| |
| |
| |
| | |
Change-Id: I3f5af4d3355f790ef17715fc0617c66b78ee78d0
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
|
|\ \
| |/
| |
| | |
Change-Id: Ib10578aaf1e3be931a19e266d4a18a094b3e4728
|
| |
| |
| |
| |
| |
| |
| |
| | |
QImageWriter::supportedMimeTypes() is missing "image/svg+xml", because
it was missing in svg.json.
Change-Id: Ica006e2a9e921deed5469c58f939b585dbf8c4ea
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
|\ \
| |/
| |
| | |
Change-Id: Idaa606177bbdd5b078d04d5e9916d319bf00b66b
|
| |
| |
| |
| |
| |
| |
| |
| | |
The two macros were replaced with qPremultiply and qUnpremultiply in
Qt 5.3, and this is the last place in Qt the old macros are still used.
Change-Id: Ic1bd1f37a843ffa76e37adfcbbde39fbfbd9ff2a
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
LICENSE.GPLv2
Change-Id: Id7e321e81c3b3af0c17c9d32d25c0bb905974728
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ie5995a71780842c86ce017793f4ed744c930bbbb
Reviewed-by: Morten Johan Sørvig <morten.sorvig@theqtcompany.com>
|
|/ /
| |
| |
| |
| |
| |
| | |
No need to use a secretly exported symbol.
Change-Id: Iaf262abcd2eefd3953e7ee72e2d4592dc9507d06
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
|
|\ \ |
|
| |\ \
| | |/
| | |
| | | |
Change-Id: I960859c8b76749294939042658b5ded3dfa10993
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If the filename or the width/height is not valid then we bail out earlier
instead of trying to create an image based on the information given. This
saves a bit of processing time and also allows for giving more indication
as to where the problem comes from.
Change-Id: I3d11aa57c0cb965159aa9e42e905ef13ba55988f
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Task-number: QTBUG-431810
Change-Id: Ie69aecc84d2e6f92041e029144f1dd1f37c4ac24
Reviewed-by: Martin Smith <martin.smith@digia.com>
|
|/ /
| |
| |
| |
| | |
Change-Id: Id2a266b2ec46761769a6bb220cb84dd70fec0817
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Qt copyrights are now in The Qt Company, so we could update the source
code headers accordingly. In the same go we should also fix the links to
point to qt.io.
Change-Id: Ie7d37928ebd680c6f1b20045de11abcd5595c73f
Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|\ \
| |/
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I309781379da78578437ecb83a9b878c69c90f559
|
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-43462
Change-Id: I9c5092d68b767cafe2c98838e32b205311105452
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
|
|\ \
| |/
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I6429aa789e022fedababb8ec6bca144f7ce8721f
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
QGraphicsItem is not available if QT_NO_GRAPHICSVIEW is defined,
but this was not checked when building QGraphicsSvgItem.
Change-Id: I24b9f784d12a9ce4cbf5a4ffd22690c6441f6118
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
cea58f4b77e1639e5671cf424544d4948fb8e9ef introduced a new enum value
that wasn't handled by the switch statement.
Change-Id: I40a44cb7694f9a0f454bfadf014d09c67538daad
Task-number: QTBUG-43197
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
|
|\ \
| |/
| |
| | |
Change-Id: I5b19779c01657b0952dbbe3605dd8d3947b33556
|
| |
| |
| |
| |
| | |
Change-Id: I74aa76cb485cb652eba04ff2387165bab9663c99
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
|
|\ \
| |/
| |
| | |
Change-Id: I1ed84131c65cb9f047a0f393ebd845282daad499
|
| |
| |
| |
| |
| |
| |
| |
| | |
SVG uses SvgMiterJoin, not the Qt definition of miter
joins at all times.
Change-Id: I85b8e13609fa37384f09457f724a42d720769028
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The code in the svg renderer is using a QPen with it's brush
set to Qt::NoBrush as a hack to indicate that we don't have a
stroke to paint, but to nevertheless use QPen to keep track of
state. So when rendering, we have to check for the pen having
no brush and in that case not draw anything.
Task-number: QTBUG-36767
Change-Id: Ib622c7d0108e7360437f57853f11c65190c16773
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
|
|\ \
| |/
| |
| | |
Change-Id: I521c0f85547f8a3272d201e2c7d48341bbf9034c
|
| |\
| | |
| | |
| | | |
Change-Id: Ideff1b627a310a85d728d74ed25b83e7de5352fe
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In a gradient that references itself via xlink:href we encountered
an infinite recursion, and eventually a stack overflow.
Now we print a warning and ignore the invalid link.
Task-number: QTBUG-35387
Change-Id: Id72800eaa267d015a471df284245861ed8bc94cd
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Task-number: QTBUG-41250
Change-Id: I32a25f6c524503cf6de5e9349d4817747bafe076
Reviewed-by: Martin Smith <martin.smith@digia.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
[ChangeLog][][QSvgGenerator] Make use of the <ellipse> element for
drawing ellipses. Ellipses that are circles are rendered using the
<circle> element.
Task-number: QTBUG-1359
Change-Id: I3d451e8670202be8ffb5c4feb8523aaf05bfbdfb
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Andy Shaw <andy.shaw@digia.com>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ChangeLog][][QSvgGenerator] Make use of the <rect> element for
drawing rectangles instead of generating a number of path strokes.
Task-number: QTBUG-1359
Change-Id: I54163a13f66089c7ff3d29953ba3e923e3983517
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Andy Shaw <andy.shaw@digia.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Make QSvgPaintEngine::drawTextItem handle the case where a text-item
has no chars but only glyphs, like it will when using drawGlyphRun.
Task-number: QTBUG-39953
Change-Id: Id912c11f8830a450279943de657546e5cee762f3
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Renamed LICENSE.LGPL to LICENSE.LGPLv21
- Added LICENSE.LGPLv3 & LICENSE.GPLv2
- Removed LICENSE.GPL
Change-Id: I847adeea20fd98e5c9a18b8c44a15de84283f216
Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
|
|/
|
|
|
|
|
| |
-url inherited from the url variable set in qtbase/doc/global
Change-Id: I5dd19c5ee43012f30b932e8f2417cfd8ac6c9330
Reviewed-by: Martin Smith <martin.smith@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
A while a go, QtSvg was changed to use the QXmlStream* classes
from QtCore. Now, only tests/auto/qsvggenerator is left with a
QtXml dependency.
This patch also reverts commit
b719b93770393bbf20251e1dffc70498061e612c
Change-Id: I67417a27aa66a2db6d1985cad73e5bab806ad7d2
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
|