From c86ebb1c7d862c3fff1f49d070cc9b5e6b3e73ed Mon Sep 17 00:00:00 2001 From: laserpants Date: Sat, 26 Mar 2016 15:42:21 +0300 Subject: [PATCH] add internal Thumb widget for Toggle --- components/toggle.cpp | 9 +++++++++ components/toggle.h | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/components/toggle.cpp b/components/toggle.cpp index 91d8b65..ce82a4a 100644 --- a/components/toggle.cpp +++ b/components/toggle.cpp @@ -4,6 +4,15 @@ #include "toggle.h" #include "../lib/rippleoverlay.h" +Thumb::Thumb(QWidget *parent) + : QWidget(parent) +{ +} + +Thumb::~Thumb() +{ +} + Toggle::Toggle(QWidget *parent) : QAbstractButton(parent), _overlay(new RippleOverlay(this)) diff --git a/components/toggle.h b/components/toggle.h index 705ea8f..19c3f0f 100644 --- a/components/toggle.h +++ b/components/toggle.h @@ -5,6 +5,15 @@ class RippleOverlay; +class Thumb : public QWidget +{ + Q_OBJECT + +public: + explicit Thumb(QWidget *parent = 0); + ~Thumb(); +}; + class Toggle : public QAbstractButton { Q_OBJECT