USing QGIS 3.4.4, I've added a map to a print layout, given it a black frame, and it looks fine.

Now how do I add a drop-shadow effect to the map frame in the layout? I haven't found anything in the layout's properties that would create such an effect.

Searches through SE and Google return nothing.


I believe it is a bug. The drop shadow is still drawn, so I just offset the x and y of the simple fill to a negative for now to show the shadow.

| improve this answer | |

This link on page 3 shows how the author achieved a drop shadow effect by creating a box with add rectange and without border settings and then uses Offset, Blur radius and Transparency.

PS: I intended this to be a comment but I don't see the feature for me. I should also add that the version used in the attachment isn't stated.

| improve this answer | |
  • Commenting is a privilege that unlocks when you have 50 reputation. If you just add a bit more detail to this answer, I think you'll gain enough upvotes to unlock commenting. – csk Jan 25 '19 at 18:03
  • 2
    According to your link, the drop shadow is created on a separate rectangle graphic, which is then placed under the map item, with the drop shadow "peeking out" from underneath. It works fine under 2.18. With 3.4.4. I accessed the drop shadow by r-click the rectangle > item properties > click simple fill > checkbox draw effects > click yellow star > check on drop shadow. But, the drop shadow fails to offset from the rectangle. Possibly a bug? – Stu Smith Jan 25 '19 at 18:18
  • Thanks for pointing that out (as regards my being able to comment on a post). Indeed, it does look like the author in the link did use 2.18. Hopefully someone who uses your version of the software helps soon. – b_jugger Jan 27 '19 at 22:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.