From 0d129f9b85503f23cc270f9cf7b310f44dd11ebe Mon Sep 17 00:00:00 2001 From: Tasuku Suzuki Date: Wed, 23 May 2012 07:03:42 +0900 Subject: Fix compilation for -no-widgets option Disable QSvgWidget and QGraphicsSvgItem when -no-widgets is set. The module doesn't depend on widgets when QT_CONFIG contains no-widgets. QT_NO_SVG* (which is removed in Qt5) is replaced to QT_NO_WIDGETS. Change-Id: I11457a40e96d193269dcc37ac7fdb86f3f7c1958 Reviewed-by: Donald Carr Reviewed-by: Oswald Buddenhagen --- src/svg/qsvgwidget.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/svg/qsvgwidget.h') diff --git a/src/svg/qsvgwidget.h b/src/svg/qsvgwidget.h index 24eefc5..4594a84 100644 --- a/src/svg/qsvgwidget.h +++ b/src/svg/qsvgwidget.h @@ -42,9 +42,11 @@ #ifndef QSVGWIDGET_H #define QSVGWIDGET_H -#include +#include + +#ifndef QT_NO_WIDGETS -#ifndef QT_NO_SVGWIDGET +#include QT_BEGIN_HEADER @@ -80,5 +82,6 @@ QT_END_NAMESPACE QT_END_HEADER -#endif // QT_NO_SVGWIDGET +#endif // QT_NO_WIDGETS + #endif // QSVGWIDGET_H -- cgit v1.2.1