From e960ecdeb9a2dec5917ffba6bf607f124713ae53 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Sun, 6 Mar 2016 14:13:41 +0100 Subject: Export QDeclarativeTextEditPrivate, QDeclarativeLayoutItem They are used in tests and while these tests don't call functions on them, a ubsan build will need and fail to access the type_info for these classes. Change-Id: I4badf9f70f4153acd3caea865ff137e443cb0a8d Reviewed-by: Friedemann Kleint --- src/declarative/graphicsitems/qdeclarativelayoutitem_p.h | 2 +- src/declarative/graphicsitems/qdeclarativetextedit_p_p.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/declarative/graphicsitems/qdeclarativelayoutitem_p.h b/src/declarative/graphicsitems/qdeclarativelayoutitem_p.h index d4ff419b..449d025d 100644 --- a/src/declarative/graphicsitems/qdeclarativelayoutitem_p.h +++ b/src/declarative/graphicsitems/qdeclarativelayoutitem_p.h @@ -42,7 +42,7 @@ QT_BEGIN_NAMESPACE QT_MODULE(Declarative) -class QDeclarativeLayoutItem : public QDeclarativeItem, public QGraphicsLayoutItem +class Q_AUTOTEST_EXPORT QDeclarativeLayoutItem : public QDeclarativeItem, public QGraphicsLayoutItem { Q_OBJECT Q_INTERFACES(QGraphicsLayoutItem) diff --git a/src/declarative/graphicsitems/qdeclarativetextedit_p_p.h b/src/declarative/graphicsitems/qdeclarativetextedit_p_p.h index 16659082..2622052b 100644 --- a/src/declarative/graphicsitems/qdeclarativetextedit_p_p.h +++ b/src/declarative/graphicsitems/qdeclarativetextedit_p_p.h @@ -54,7 +54,7 @@ QT_BEGIN_NAMESPACE class QTextLayout; class QTextDocument; class QWidgetTextControl; -class QDeclarativeTextEditPrivate : public QDeclarativeImplicitSizePaintedItemPrivate +class Q_AUTOTEST_EXPORT QDeclarativeTextEditPrivate : public QDeclarativeImplicitSizePaintedItemPrivate { Q_DECLARE_PUBLIC(QDeclarativeTextEdit) -- cgit v1.2.1