From 17b49b58fbcb5386bff9457efdd235863acfdb05 Mon Sep 17 00:00:00 2001 From: laserpants Date: Sun, 27 Mar 2016 11:02:58 +0300 Subject: [PATCH] add drop shadow to Toggle thumb --- components/toggle.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/toggle.cpp b/components/toggle.cpp index 3b0b53f..d19fb54 100644 --- a/components/toggle.cpp +++ b/components/toggle.cpp @@ -20,7 +20,7 @@ bool Thumb::eventFilter(QObject *obj, QEvent *event) { const QEvent::Type type = event->type(); if (QEvent::Resize == type || QEvent::Move == type) { - setGeometry(parentWidget()->rect()); + setGeometry(parentWidget()->rect().adjusted(2, 2, -2, -2)); } return QWidget::eventFilter(obj, event); } @@ -54,8 +54,8 @@ Toggle::Toggle(QWidget *parent) _overlay(new RippleOverlay(this)), _thumb(new Thumb(this)) { -// CustomShadowEffect *effect = new CustomShadowEffect; -// _thumb->setGraphicsEffect(effect); + CustomShadowEffect *effect = new CustomShadowEffect; + _thumb->setGraphicsEffect(effect); } Toggle::~Toggle()