diff --git a/src/quick/items/qquickgridview.cpp b/src/quick/items/qquickgridview.cpp index de5c9e8c83..1e488dc9e7 100644 --- a/src/quick/items/qquickgridview.cpp +++ b/src/quick/items/qquickgridview.cpp @@ -43,6 +43,7 @@ #include #include +#include #include #include @@ -720,7 +721,7 @@ void QQuickGridViewPrivate::createHighlight(bool onDestruction) QQuickItem *item = createHighlightItem(); if (item) { std::unique_ptr newHighlight - = std::make_unique(item, q, true); + = qt_make_unique(item, q, true); newHighlight->trackGeometry(true); if (autoHighlight) resetHighlightPosition(); diff --git a/src/quick/items/qquicklistview.cpp b/src/quick/items/qquicklistview.cpp index 4aaa61eb0a..953499c2a8 100644 --- a/src/quick/items/qquicklistview.cpp +++ b/src/quick/items/qquicklistview.cpp @@ -50,6 +50,7 @@ #include #include +#include #include "qplatformdefs.h" QT_BEGIN_NAMESPACE @@ -996,7 +997,7 @@ void QQuickListViewPrivate::createHighlight(bool onDestruction) QQuickItem *item = createHighlightItem(); if (item) { std::unique_ptr newHighlight - = std::make_unique(item, q, true); + = qt_make_unique(item, q, true); newHighlight->trackGeometry(true); if (autoHighlight) { @@ -1004,17 +1005,17 @@ void QQuickListViewPrivate::createHighlight(bool onDestruction) newHighlight->setPosition(static_cast(currentItem)->itemPosition()); } const QLatin1String posProp(orient == QQuickListView::Vertical ? "y" : "x"); - highlightPosAnimator = std::make_unique(); + highlightPosAnimator = qt_make_unique(); highlightPosAnimator->target = QQmlProperty(item, posProp); highlightPosAnimator->velocity = highlightMoveVelocity; highlightPosAnimator->userDuration = highlightMoveDuration; - highlightWidthAnimator = std::make_unique(); + highlightWidthAnimator = qt_make_unique(); highlightWidthAnimator->velocity = highlightResizeVelocity; highlightWidthAnimator->userDuration = highlightResizeDuration; highlightWidthAnimator->target = QQmlProperty(item, QStringLiteral("width")); - highlightHeightAnimator = std::make_unique(); + highlightHeightAnimator = qt_make_unique(); highlightHeightAnimator->velocity = highlightResizeVelocity; highlightHeightAnimator->userDuration = highlightResizeDuration; highlightHeightAnimator->target = QQmlProperty(item, QStringLiteral("height"));