diff --git a/tests/auto/widgets/graphicsview/qgraphicsgridlayout/tst_qgraphicsgridlayout.cpp b/tests/auto/widgets/graphicsview/qgraphicsgridlayout/tst_qgraphicsgridlayout.cpp index 20b094b7528..186846973de 100644 --- a/tests/auto/widgets/graphicsview/qgraphicsgridlayout/tst_qgraphicsgridlayout.cpp +++ b/tests/auto/widgets/graphicsview/qgraphicsgridlayout/tst_qgraphicsgridlayout.cpp @@ -2940,7 +2940,7 @@ void tst_QGraphicsGridLayout::styleInfoLeak() void tst_QGraphicsGridLayout::task236367_maxSizeHint() { - QGraphicsWidget *widget = new QGraphicsWidget; + const auto widget = std::make_unique(); QGraphicsGridLayout *layout = new QGraphicsGridLayout; widget->setLayout(layout); layout->setContentsMargins(0, 0, 0, 0); @@ -3045,7 +3045,7 @@ void tst_QGraphicsGridLayout::heightForWidth() void tst_QGraphicsGridLayout::widthForHeight() { - QGraphicsWidget *widget = new QGraphicsWidget; + const auto widget = std::make_unique(); QGraphicsGridLayout *layout = new QGraphicsGridLayout; widget->setLayout(layout); layout->setContentsMargins(0, 0, 0, 0); @@ -3122,7 +3122,7 @@ void tst_QGraphicsGridLayout::widthForHeight() void tst_QGraphicsGridLayout::heightForWidthWithSpanning() { - QGraphicsWidget *widget = new QGraphicsWidget; + const auto widget = std::make_unique(); QGraphicsGridLayout *layout = new QGraphicsGridLayout; widget->setLayout(layout); layout->setContentsMargins(0, 0, 0, 0);