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 |