diff --git a/src/plugins/welcome/introductionwidget.cpp b/src/plugins/welcome/introductionwidget.cpp index 1c160ee6745..36b43a9802a 100644 --- a/src/plugins/welcome/introductionwidget.cpp +++ b/src/plugins/welcome/introductionwidget.cpp @@ -74,7 +74,7 @@ void IntroductionWidget::askUserAboutIntroduction(QWidget *parent, QSettings *se IntroductionWidget::IntroductionWidget(QWidget *parent) : QWidget(parent), - m_borderImage(std::make_unique(":/welcome/images/border.png")) + m_borderImage(":/welcome/images/border.png") { setFocusPolicy(Qt::StrongFocus); setFocus(); @@ -321,7 +321,7 @@ void IntroductionWidget::paintEvent(QPaintEvent *) } // smooth borders of the spotlighted area by gradients - StyleHelper::drawCornerImage(*m_borderImage, + StyleHelper::drawCornerImage(m_borderImage, &p, spotlightRect, SPOTLIGHTMARGIN, diff --git a/src/plugins/welcome/introductionwidget.h b/src/plugins/welcome/introductionwidget.h index 69212e77623..f7326db3ab8 100644 --- a/src/plugins/welcome/introductionwidget.h +++ b/src/plugins/welcome/introductionwidget.h @@ -71,7 +71,7 @@ private: QWidget *m_textWidget; QLabel *m_stepText; QLabel *m_continueLabel; - std::unique_ptr m_borderImage; + QImage m_borderImage; QString m_bodyCss; std::vector m_items; QPointer m_stepPointerAnchor;