27 Q_PROPERTY(
int animationWidgetHeight READ animationWidgetHeight WRITE setAnimationWidgetHeight)
33 bool isPopupMode()
const;
37 bool isNormalMode()
const;
43 void moveWidget(
int from,
int to);
46 void setUseAnimation(
bool on);
47 bool isUseAnimation()
const;
50 void setAnimationDuration(
int duration);
51 int animationDuration()
const;
54 int animationWidgetHeight()
const;
55 void setAnimationWidgetHeight(
int h);
58 void setNormalGeometry(
const QRect& normalGeometry);
59 QRect normalGeometry()
const;
62 void layoutRequestInnerWidgets();
70 void showEvent(QShowEvent* e)
override;
71 void hideEvent(QHideEvent* e)
override;
72 virtual void resizeEvent(QResizeEvent* e)
override;
74 void updateInnerWidgetGeometry();
77 void onAnimationFinished();
79 void setupAnimation();