From 2de42b53b7c23223c38e64a75eae248d8a0cd4ec Mon Sep 17 00:00:00 2001 From: Shubham Goyal <22shubh22@gmail.com> Date: Wed, 3 Jul 2019 12:15:08 +0530 Subject: QRCode Dialog Box feature The patch handles the created QR code as a Customized Shape (Graphic Object) Change-Id: I1cee6f0e7fac585de880a9ac34e3bc441a4b7390 Reviewed-on: https://gerrit.libreoffice.org/74167 Reviewed-by: Stephan Bergmann Tested-by: Jenkins Reviewed-by: Mike Kaganski Reviewed-by: Samuel Mehrbrodt --- svx/source/svdraw/svdograf.cxx | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'svx/source/svdraw/svdograf.cxx') diff --git a/svx/source/svdraw/svdograf.cxx b/svx/source/svdraw/svdograf.cxx index b99ab8de5251..c74de64e69a4 100644 --- a/svx/source/svdraw/svdograf.cxx +++ b/svx/source/svdraw/svdograf.cxx @@ -743,6 +743,16 @@ SdrGrafObj& SdrGrafObj::operator=( const SdrGrafObj& rObj ) mbIsSignatureLineCanAddComment = rObj.mbIsSignatureLineCanAddComment; mbSignatureLineIsSigned = false; mpSignatureLineUnsignedGraphic = rObj.mpSignatureLineUnsignedGraphic; + + if(rObj.mpQrCode) + { + mpQrCode = std::make_unique(*rObj.mpQrCode); + } + else + { + mpQrCode.reset(); + } + if (mbIsSignatureLine && rObj.mpSignatureLineUnsignedGraphic) mpGraphicObject->SetGraphic(rObj.mpSignatureLineUnsignedGraphic); else -- cgit v1.2.3