From 47561fdd6e67ab1918acf8f44ed54759bdf467a7 Mon Sep 17 00:00:00 2001 From: deva Date: Tue, 22 Feb 2011 15:41:12 +0000 Subject: Make collapser use QPixmap during animation. --- client/collapser.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'client/collapser.h') diff --git a/client/collapser.h b/client/collapser.h index 8b38359..2b1ad3c 100644 --- a/client/collapser.h +++ b/client/collapser.h @@ -30,7 +30,9 @@ #include #include #include + #include +#include class Collapser : public QWidget { Q_OBJECT @@ -65,6 +67,17 @@ protected: // void timerEvent(QTimerEvent *); private: + class Placeholder : public QWidget { + public: + QPixmap pixmap; + void grab(QWidget *w); + + protected: + void paintEvent(QPaintEvent*); + }; + + Placeholder placeholder; + QWidget *collapsed; QWidget *expanded; -- cgit v1.2.3