Hello community, here is the log from the commit of package libqt5-qtsvg for openSUSE:Factory checked in at 2015-03-01 15:26:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqt5-qtsvg (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtsvg.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtsvg" Changes: -------- --- /work/SRC/openSUSE:Factory/libqt5-qtsvg/libqt5-qtsvg.changes 2014-12-21 11:56:38.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtsvg.new/libqt5-qtsvg.changes 2015-03-01 15:26:32.000000000 +0100 @@ -1,0 +2,8 @@ +Tue Feb 24 16:10:27 UTC 2015 - [email protected] + +- Update to 5.4.1 + * For more details please see: + http://blog.qt.io/blog/2015/02/24/qt-5-4-1-released/ +- Add minimal requires on libQt5Widgets5 + +------------------------------------------------------------------- Old: ---- qtsvg-opensource-src-5.4.0.tar.xz New: ---- qtsvg-opensource-src-5.4.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqt5-qtsvg.spec ++++++ --- /var/tmp/diff_new_pack.hv1DZr/_old 2015-03-01 15:26:33.000000000 +0100 +++ /var/tmp/diff_new_pack.hv1DZr/_new 2015-03-01 15:26:33.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libqt5-qtsvg # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,15 +21,15 @@ %define libname libQt5Svg5 Name: libqt5-qtsvg -Version: 5.4.0 +Version: 5.4.1 Release: 0 Summary: Qt 5 SVG Library License: SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0 Group: Development/Libraries/X11 Url: http://qt.digia.com %define base_name libqt5 -%define real_version 5.4.0 -%define so_version 5.4.0 +%define real_version 5.4.1 +%define so_version 5.4.1 %define tar_version qtsvg-opensource-src-%{real_version} Source: %{tar_version}.tar.xz Source1: baselibs.conf @@ -57,6 +57,7 @@ %package -n %libname Summary: Qt 5 SVG Library Group: Development/Libraries/X11 +%requires_ge libQt5Widgets5 %description -n %libname Qt is a set of libraries for developing applications. ++++++ qtsvg-opensource-src-5.4.0.tar.xz -> qtsvg-opensource-src-5.4.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/.qmake.conf new/qtsvg-opensource-src-5.4.1/.qmake.conf --- old/qtsvg-opensource-src-5.4.0/.qmake.conf 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/.qmake.conf 2015-02-17 05:57:32.000000000 +0100 @@ -2,4 +2,4 @@ CONFIG += qt_example_installs CONFIG += warning_clean -MODULE_VERSION = 5.4.0 +MODULE_VERSION = 5.4.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/.tag new/qtsvg-opensource-src-5.4.1/.tag --- old/qtsvg-opensource-src-5.4.0/.tag 2014-12-05 17:25:18.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/.tag 2015-02-17 05:57:32.000000000 +0100 @@ -1 +1 @@ -eece19e62638409b479cabcbb985978d61d84307 +d6357e11474284ddfdb2e860d9661bdf0290ec9b diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/doc/src/examples/textobject.qdoc new/qtsvg-opensource-src-5.4.1/doc/src/examples/textobject.qdoc --- old/qtsvg-opensource-src-5.4.0/doc/src/examples/textobject.qdoc 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/doc/src/examples/textobject.qdoc 1970-01-01 01:00:00.000000000 +0100 @@ -1,156 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal -** -** This file is part of the documentation of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:FDL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. -** -** GNU Free Documentation License Usage -** Alternatively, this file may be used under the terms of the GNU Free -** Documentation License version 1.3 as published by the Free Software -** Foundation and appearing in the file included in the packaging of -** this file. Please review the following information to ensure -** the GNU Free Documentation License version 1.3 requirements -** will be met: http://www.gnu.org/copyleft/fdl.html. -** $QT_END_LICENSE$ -** -****************************************************************************/ - -/*! - \example richtext/textobject - \title Text Object Example - - The Text Object example shows how to insert an SVG file into a - QTextDocument. - - \image textobject-example.png - - A QTextDocument consists of a hierarchy of elements, such as text blocks and - frames. A text object describes the structure or format of one or more of these - elements. For instance, images imported from HTML are implemented using text - objects. Text objects are used by the document's - \l{QAbstractTextDocumentLayout}{layout} to lay out and render (paint) the - document. Each object knows how to paint the elements they govern, and - calculates their size. - - To be able to insert an SVG image into a text document, we create - a text object, and implement painting for that object. This object - can then be \l{QTextCharFormat::setObjectType()}{set} on a - QTextCharFormat. We also register the text object with the layout - of the document, enabling it to draw \l{QTextCharFormat}s governed - by our text object. We can summarize the procedure with the - following steps: - - \list - \li Implement the text object. - \li Register the text object with the layout of the text - document. - \li Set the text object on a QTextCharFormat. - \li Insert a QChar::ObjectReplacementCharacter with that - text char format into the document. - \endlist - - The example consists of the following classes: - - \list - \li \c{SvgTextObject} implements the text object. - \li \c{Window} shows a QTextEdit into which SVG images can be - inserted. - \endlist - - \section1 SvgTextObject Class Definition - - Let's take a look at the header file of \c {SvgTextObject}: - - \snippet examples/richtext/textobject/svgtextobject.h 0 - - A text object is a QObject that implements QTextObjectInterface. - Note that the first class inherited must be QObject, and that - you must use Q_INTERFACES to let Qt know that your class - implements QTextObjectInterface. - - The document layout keeps a collection of text objects stored as - \l{QObject}s, each of which has an associated object type. The - layout casts the QObject for the associated object type into the - QTextObjectInterface. - - The \l{QTextObjectInterface::}{intrinsicSize()} and - \l{QTextObjectInterface::}{drawObject()} functions are then used - to calculate the size of the text object and draw it. - - \section1 SvgTextObject Class Implementation - - We start of by taking a look at the - \l{QTextObjectInterface::}{intrinsicSize()} function: - - \snippet examples/richtext/textobject/svgtextobject.cpp 0 - - \c intrinsicSize() is called by the layout to calculate the size - of the text object. Notice that we have drawn the SVG image on a - QImage. This is because SVG rendering is quite expensive. The - example would lag seriously for large images if we drew them - with a QSvgRenderer each time. - - \snippet examples/richtext/textobject/svgtextobject.cpp 1 - - In \c drawObject(), we paint the SVG image using the QPainter - provided by the layout. - - \section1 Window Class Definition - - The \c Window class is a self-contained window that has a - QTextEdit in which SVG images can be inserted. - - \snippet examples/richtext/textobject/window.h 0 - - The \c insertTextObject() slot inserts an SVG image at the current - cursor position, while \c setupTextObject() creates and registers - the SvgTextObject with the layout of the text edit's document. - - The constructor simply calls \c setupTextObject() and \c - setupGui(), which creates and lays out the widgets of the \c - Window. - - \section1 Window Class Implementation - - We will now take a closer look at the functions that are relevant - to our text object, starting with the \c setupTextObject() - function. - - \snippet examples/richtext/textobject/window.cpp 3 - - \c {SvgTextFormat}'s value is the number of our object type. It is - used to identify object types by the document layout. - - Note that we only create one SvgTextObject instance; it will be - used for all QTextCharFormat's with the \c SvgTextFormat object - type. - - Let's move on to the \c insertTextObject() function: - - \snippet examples/richtext/textobject/window.cpp 1 - - First, the \c .svg file is opened and its contents are read - into the \c svgData array. - - \snippet examples/richtext/textobject/window.cpp 2 - - To speed things up, we buffer the SVG image in a QImage. We use - \l{QTextFormat::}{setProperty()} to store the QImage in the in the - QTextCharFormat. We can retrieve it later with - \l{QTextCharFormat::}{property()}. - - We insert the char format in the standard way - using a - QTextCursor. Notice that we use the special QChar - \l{QChar::}{ObjectReplacementCharacter}. -*/ - Files old/qtsvg-opensource-src-5.4.0/doc/src/images/textobject-example.png and new/qtsvg-opensource-src-5.4.1/doc/src/images/textobject-example.png differ Files old/qtsvg-opensource-src-5.4.0/examples/svg/richtext/textobject/doc/images/textobject-example.png and new/qtsvg-opensource-src-5.4.1/examples/svg/richtext/textobject/doc/images/textobject-example.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/examples/svg/richtext/textobject/doc/src/textobject.qdoc new/qtsvg-opensource-src-5.4.1/examples/svg/richtext/textobject/doc/src/textobject.qdoc --- old/qtsvg-opensource-src-5.4.0/examples/svg/richtext/textobject/doc/src/textobject.qdoc 1970-01-01 01:00:00.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/examples/svg/richtext/textobject/doc/src/textobject.qdoc 2015-02-17 05:57:32.000000000 +0100 @@ -0,0 +1,156 @@ +/**************************************************************************** +** +** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the documentation of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:FDL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Free Documentation License Usage +** Alternatively, this file may be used under the terms of the GNU Free +** Documentation License version 1.3 as published by the Free Software +** Foundation and appearing in the file included in the packaging of +** this file. Please review the following information to ensure +** the GNU Free Documentation License version 1.3 requirements +** will be met: http://www.gnu.org/copyleft/fdl.html. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/*! + \example richtext/textobject + \title Text Object Example + + The Text Object example shows how to insert an SVG file into a + QTextDocument. + + \image textobject-example.png + + A QTextDocument consists of a hierarchy of elements, such as text blocks and + frames. A text object describes the structure or format of one or more of these + elements. For instance, images imported from HTML are implemented using text + objects. Text objects are used by the document's + \l{QAbstractTextDocumentLayout}{layout} to lay out and render (paint) the + document. Each object knows how to paint the elements they govern, and + calculates their size. + + To be able to insert an SVG image into a text document, we create + a text object, and implement painting for that object. This object + can then be \l{QTextCharFormat::setObjectType()}{set} on a + QTextCharFormat. We also register the text object with the layout + of the document, enabling it to draw \l{QTextCharFormat}s governed + by our text object. We can summarize the procedure with the + following steps: + + \list + \li Implement the text object. + \li Register the text object with the layout of the text + document. + \li Set the text object on a QTextCharFormat. + \li Insert a QChar::ObjectReplacementCharacter with that + text char format into the document. + \endlist + + The example consists of the following classes: + + \list + \li \c{SvgTextObject} implements the text object. + \li \c{Window} shows a QTextEdit into which SVG images can be + inserted. + \endlist + + \section1 SvgTextObject Class Definition + + Let's take a look at the header file of \c {SvgTextObject}: + + \snippet richtext/textobject/svgtextobject.h 0 + + A text object is a QObject that implements QTextObjectInterface. + Note that the first class inherited must be QObject, and that + you must use Q_INTERFACES to let Qt know that your class + implements QTextObjectInterface. + + The document layout keeps a collection of text objects stored as + \l{QObject}s, each of which has an associated object type. The + layout casts the QObject for the associated object type into the + QTextObjectInterface. + + The \l{QTextObjectInterface::}{intrinsicSize()} and + \l{QTextObjectInterface::}{drawObject()} functions are then used + to calculate the size of the text object and draw it. + + \section1 SvgTextObject Class Implementation + + We start of by taking a look at the + \l{QTextObjectInterface::}{intrinsicSize()} function: + + \snippet richtext/textobject/svgtextobject.cpp 0 + + \c intrinsicSize() is called by the layout to calculate the size + of the text object. Notice that we have drawn the SVG image on a + QImage. This is because SVG rendering is quite expensive. The + example would lag seriously for large images if we drew them + with a QSvgRenderer each time. + + \snippet richtext/textobject/svgtextobject.cpp 1 + + In \c drawObject(), we paint the SVG image using the QPainter + provided by the layout. + + \section1 Window Class Definition + + The \c Window class is a self-contained window that has a + QTextEdit in which SVG images can be inserted. + + \snippet richtext/textobject/window.h 0 + + The \c insertTextObject() slot inserts an SVG image at the current + cursor position, while \c setupTextObject() creates and registers + the SvgTextObject with the layout of the text edit's document. + + The constructor simply calls \c setupTextObject() and \c + setupGui(), which creates and lays out the widgets of the \c + Window. + + \section1 Window Class Implementation + + We will now take a closer look at the functions that are relevant + to our text object, starting with the \c setupTextObject() + function. + + \snippet richtext/textobject/window.cpp 3 + + \c {SvgTextFormat}'s value is the number of our object type. It is + used to identify object types by the document layout. + + Note that we only create one SvgTextObject instance; it will be + used for all QTextCharFormat's with the \c SvgTextFormat object + type. + + Let's move on to the \c insertTextObject() function: + + \snippet richtext/textobject/window.cpp 1 + + First, the \c .svg file is opened and its contents are read + into the \c svgData array. + + \snippet richtext/textobject/window.cpp 2 + + To speed things up, we buffer the SVG image in a QImage. We use + \l{QTextFormat::}{setProperty()} to store the QImage in the in the + QTextCharFormat. We can retrieve it later with + \l{QTextCharFormat::}{property()}. + + We insert the char format in the standard way - using a + QTextCursor. Notice that we use the special QChar + \l{QChar::}{ObjectReplacementCharacter}. +*/ + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgfont_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgfont_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgfont_p.h 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgfont_p.h 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -#include "../../../../../src/svg/qsvgfont_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgfunctions_wince_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgfunctions_wince_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgfunctions_wince_p.h 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgfunctions_wince_p.h 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -#include "../../../../../src/svg/qsvgfunctions_wince_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvggraphics_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvggraphics_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvggraphics_p.h 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvggraphics_p.h 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -#include "../../../../../src/svg/qsvggraphics_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvghandler_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvghandler_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvghandler_p.h 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvghandler_p.h 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -#include "../../../../../src/svg/qsvghandler_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgnode_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgnode_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgnode_p.h 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgnode_p.h 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -#include "../../../../../src/svg/qsvgnode_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgstructure_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgstructure_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgstructure_p.h 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgstructure_p.h 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -#include "../../../../../src/svg/qsvgstructure_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgstyle_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgstyle_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgstyle_p.h 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgstyle_p.h 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -#include "../../../../../src/svg/qsvgstyle_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgtinydocument_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgtinydocument_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qsvgtinydocument_p.h 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qsvgtinydocument_p.h 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -#include "../../../../../src/svg/qsvgtinydocument_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qtsvgglobal_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qtsvgglobal_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.0/QtSvg/private/qtsvgglobal_p.h 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.0/QtSvg/private/qtsvgglobal_p.h 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -#include "../../../../../src/svg/qtsvgglobal_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgfont_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgfont_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgfont_p.h 1970-01-01 01:00:00.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgfont_p.h 2015-02-17 05:57:32.000000000 +0100 @@ -0,0 +1 @@ +#include "../../../../../src/svg/qsvgfont_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgfunctions_wince_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgfunctions_wince_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgfunctions_wince_p.h 1970-01-01 01:00:00.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgfunctions_wince_p.h 2015-02-17 05:57:32.000000000 +0100 @@ -0,0 +1 @@ +#include "../../../../../src/svg/qsvgfunctions_wince_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvggraphics_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvggraphics_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvggraphics_p.h 1970-01-01 01:00:00.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvggraphics_p.h 2015-02-17 05:57:32.000000000 +0100 @@ -0,0 +1 @@ +#include "../../../../../src/svg/qsvggraphics_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvghandler_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvghandler_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvghandler_p.h 1970-01-01 01:00:00.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvghandler_p.h 2015-02-17 05:57:32.000000000 +0100 @@ -0,0 +1 @@ +#include "../../../../../src/svg/qsvghandler_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgnode_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgnode_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgnode_p.h 1970-01-01 01:00:00.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgnode_p.h 2015-02-17 05:57:32.000000000 +0100 @@ -0,0 +1 @@ +#include "../../../../../src/svg/qsvgnode_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgstructure_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgstructure_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgstructure_p.h 1970-01-01 01:00:00.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgstructure_p.h 2015-02-17 05:57:32.000000000 +0100 @@ -0,0 +1 @@ +#include "../../../../../src/svg/qsvgstructure_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgstyle_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgstyle_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgstyle_p.h 1970-01-01 01:00:00.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgstyle_p.h 2015-02-17 05:57:32.000000000 +0100 @@ -0,0 +1 @@ +#include "../../../../../src/svg/qsvgstyle_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgtinydocument_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgtinydocument_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qsvgtinydocument_p.h 1970-01-01 01:00:00.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qsvgtinydocument_p.h 2015-02-17 05:57:32.000000000 +0100 @@ -0,0 +1 @@ +#include "../../../../../src/svg/qsvgtinydocument_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qtsvgglobal_p.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qtsvgglobal_p.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/5.4.1/QtSvg/private/qtsvgglobal_p.h 1970-01-01 01:00:00.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/5.4.1/QtSvg/private/qtsvgglobal_p.h 2015-02-17 05:57:32.000000000 +0100 @@ -0,0 +1 @@ +#include "../../../../../src/svg/qtsvgglobal_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/include/QtSvg/qtsvgversion.h new/qtsvg-opensource-src-5.4.1/include/QtSvg/qtsvgversion.h --- old/qtsvg-opensource-src-5.4.0/include/QtSvg/qtsvgversion.h 2014-12-05 17:25:17.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/include/QtSvg/qtsvgversion.h 2015-02-17 05:57:32.000000000 +0100 @@ -2,8 +2,8 @@ #ifndef QT_QTSVG_VERSION_H #define QT_QTSVG_VERSION_H -#define QTSVG_VERSION_STR "5.4.0" +#define QTSVG_VERSION_STR "5.4.1" -#define QTSVG_VERSION 0x050400 +#define QTSVG_VERSION 0x050401 #endif // QT_QTSVG_VERSION_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/src/svg/doc/qtsvg.qdocconf new/qtsvg-opensource-src-5.4.1/src/svg/doc/qtsvg.qdocconf --- old/qtsvg-opensource-src-5.4.0/src/svg/doc/qtsvg.qdocconf 2014-12-05 17:25:18.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/src/svg/doc/qtsvg.qdocconf 2015-02-17 05:57:32.000000000 +0100 @@ -33,7 +33,7 @@ ../../plugins/svg sourcedirs += .. \ - ../../plugins/svg + ../../plugins/svg exampledirs += ../../../examples/svg \ snippets/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/src/svg/qgraphicssvgitem.cpp new/qtsvg-opensource-src-5.4.1/src/svg/qgraphicssvgitem.cpp --- old/qtsvg-opensource-src-5.4.0/src/svg/qgraphicssvgitem.cpp 2014-12-05 17:25:18.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/src/svg/qgraphicssvgitem.cpp 2015-02-17 05:57:32.000000000 +0100 @@ -32,7 +32,7 @@ ****************************************************************************/ #include "qgraphicssvgitem.h" -#ifndef QT_NO_WIDGETS +#if !defined(QT_NO_GRAPHICSVIEW) && !defined(QT_NO_WIDGETS) #include "qpainter.h" #include "qstyleoption.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/src/svg/qgraphicssvgitem.h new/qtsvg-opensource-src-5.4.1/src/svg/qgraphicssvgitem.h --- old/qtsvg-opensource-src-5.4.0/src/svg/qgraphicssvgitem.h 2014-12-05 17:25:18.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/src/svg/qgraphicssvgitem.h 2015-02-17 05:57:32.000000000 +0100 @@ -35,7 +35,7 @@ #include <QtCore/qglobal.h> -#ifndef QT_NO_WIDGETS +#if !defined(QT_NO_GRAPHICSVIEW) && !defined(QT_NO_WIDGETS) #include <QtWidgets/qgraphicsitem.h> @@ -88,6 +88,6 @@ QT_END_NAMESPACE -#endif // QT_NO_WIDGETS +#endif // QT_NO_GRAPHICSVIEW or QT_NO_WIDGETS #endif // QGRAPHICSSVGITEM_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtsvg-opensource-src-5.4.0/src/svg/qsvggenerator.cpp new/qtsvg-opensource-src-5.4.1/src/svg/qsvggenerator.cpp --- old/qtsvg-opensource-src-5.4.0/src/svg/qsvggenerator.cpp 2014-12-05 17:25:18.000000000 +0100 +++ new/qtsvg-opensource-src-5.4.1/src/svg/qsvggenerator.cpp 2015-02-17 05:57:32.000000000 +0100 @@ -791,6 +791,8 @@ return d->engine->resolution(); case QPaintDevice::PdmPhysicalDpiY: return d->engine->resolution(); + case QPaintDevice::PdmDevicePixelRatio: + return 1; default: qWarning("QSvgGenerator::metric(), unhandled metric %d\n", metric); break; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
