summaryrefslogtreecommitdiff
path: root/examples/svg/svgviewer/svgview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/svg/svgviewer/svgview.cpp')
-rw-r--r--examples/svg/svgviewer/svgview.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/svg/svgviewer/svgview.cpp b/examples/svg/svgviewer/svgview.cpp
index ffd2637..4463aa0 100644
--- a/examples/svg/svgviewer/svgview.cpp
+++ b/examples/svg/svgviewer/svgview.cpp
@@ -59,14 +59,14 @@ bool SvgView::openFile(const QString &fileName)
const bool drawBackground = (m_backgroundItem ? m_backgroundItem->isVisible() : false);
const bool drawOutline = (m_outlineItem ? m_outlineItem->isVisible() : true);
- QScopedPointer<QGraphicsSvgItem> svgItem(new QGraphicsSvgItem(fileName));
+ auto svgItem = std::make_unique<QGraphicsSvgItem>(fileName);
if (!svgItem->renderer()->isValid())
return false;
s->clear();
resetTransform();
- m_svgItem = svgItem.take();
+ m_svgItem = svgItem.release();
m_svgItem->setFlags(QGraphicsItem::ItemClipsToShape);
m_svgItem->setCacheMode(QGraphicsItem::NoCache);
m_svgItem->setZValue(0);