From 8fbf461b279c0b96fdf5b764ef04376b5f7da7ec Mon Sep 17 00:00:00 2001 From: deva Date: Wed, 23 Feb 2011 07:23:11 +0000 Subject: Fade between widgets introduced in Collapser. --- client/collapser.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'client/collapser.h') diff --git a/client/collapser.h b/client/collapser.h index 2b1ad3c..9702351 100644 --- a/client/collapser.h +++ b/client/collapser.h @@ -69,11 +69,19 @@ protected: private: class Placeholder : public QWidget { public: - QPixmap pixmap; - void grab(QWidget *w); + QPixmap pixmap_from; + QPixmap pixmap_to; + + void grab_from(QWidget *w); + void grab_to(QWidget *w); + + void setWeight(double weight); protected: void paintEvent(QPaintEvent*); + + private: + double weight; }; Placeholder placeholder; -- cgit v1.2.3