From 647fc5e5531f191b813474149bbd067c21411c24 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Wed, 13 Feb 2013 17:47:03 +0100 Subject: [PATCH] paint correctly the framesvg the first time --- declarativeimports/core/framesvgitem.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/declarativeimports/core/framesvgitem.cpp b/declarativeimports/core/framesvgitem.cpp index 29444eac0..0e68dd496 100644 --- a/declarativeimports/core/framesvgitem.cpp +++ b/declarativeimports/core/framesvgitem.cpp @@ -93,6 +93,8 @@ void FrameSvgItem::setImagePath(const QString &path) emit imagePathChanged(); m_margins->update(); + + m_frameSvg->resizeFrame(QSizeF(width(), height())); update(); } @@ -121,6 +123,7 @@ void FrameSvgItem::setPrefix(const QString &prefix) emit prefixChanged(); m_margins->update(); + m_frameSvg->resizeFrame(QSizeF(width(), height())); update(); } @@ -141,6 +144,7 @@ void FrameSvgItem::setEnabledBorders(const Plasma::FrameSvg::EnabledBorders bord m_frameSvg->setEnabledBorders(borders); emit enabledBordersChanged(); + update(); } Plasma::FrameSvg::EnabledBorders FrameSvgItem::enabledBorders() const