![]() |
API Documentation
|
Resposible for animating widgets by having them grown as they become visible, or shrink as they become invisible. For some operating systems will also apply a fade effect. More...
#include <ResizeVisibleAnimation.h>
Public Member Functions | |
| double | activeSize () const |
| bool | eventFilter (QObject *object, QEvent *event) override |
| void | reverse () |
| void | setActiveSize (double size) |
| void | setDeleteWidgetOnEnd (bool delete_widget) |
| void | setup (int duration, int start_delay, bool ignore_max_min_size) |
| virtual | ~ResizeVisibleAnimation () |
Static Public Member Functions | |
| static ResizeVisibleAnimation * | ActiveAnimation (QWidget *widget) |
| static ResizeVisibleAnimation * | run (QWidget *widget, bool visible, bool vertical, int duration=-1, int delay=0) |
| static ResizeVisibleAnimation * | run (QWidget *widget, bool visible, const PopupInfo &start_location, const PopupInfo &end_location, int duration=-1, int delay=0) |
| static ResizeVisibleAnimation * | runRemove (QWidget *widget, bool vertical, int duration=-1, int delay=0) |
| static void | setTopLevelWidget (QWidget *top_widget) |
Protected Slots | |
| void | startAnimation () |
Protected Member Functions | |
| ResizeVisibleAnimation (QWidget *widget, bool visible, bool vertical, int duration=300, int delay=0) | |
| ResizeVisibleAnimation (QWidget *widget, bool visible, PopupInfo start_location, PopupInfo end_location, int duration=300, int delay=0) | |
Properties | |
| double | visible_size |
Resposible for animating widgets by having them grown as they become visible, or shrink as they become invisible. For some operating systems will also apply a fade effect.
|
protected |
|
protected |
|
virtual |
|
static |
|
inline |
|
override |
| void reverse | ( | ) |
|
static |
|
static |
|
static |
| void setActiveSize | ( | double | size | ) |
|
inline |
|
static |
| void setup | ( | int | duration, |
| int | start_delay, | ||
| bool | ignore_max_min_size ) |
|
protectedslot |
|
readwrite |