56 bool isOpening()
const;
57 bool isClosing()
const;
61 bool wasClosing()
const;
63 bool fitBaseWidgetSize()
const;
64 Qt::Alignment pixmapAlignment()
const;
65 void setupPopupPixmapWidget();
67 QWidgetList focusWidgets(
bool onlyVisible =
false)
const;
71 virtual QWidget* mouseOver();
75 bool isAncestorOf(
const QWidget* ancestor,
const QWidget* child)
const;
79 QRect closedGeometry()
const;
81 QRect closedGeometry(QRect openGeom)
const;
85 QRect desiredOpenGeometry()
const;
86 QRect desiredOpenGeometry(QRect baseGeometry)
const;
87 QRect baseGeometry()
const;
88 QPoint mapToGlobal(
const QPoint& baseWidgetPoint)
const;
90 QPropertyAnimation* currentAnimation()
const;
98 QPointer<QWidget> BaseWidget;
102 BasePopupWidget::AnimationEffect Effect;
104 QPropertyAnimation* AlphaAnimation;
105 bool ForcedTranslucent;
106 QPropertyAnimation* ScrollAnimation;
107 QLabel* PopupPixmapWidget;
110 Qt::Alignment Alignment;
111 Qt::Orientations Orientations;
113 BasePopupWidget::VerticalDirection VerticalDirection;
114 Qt::LayoutDirection HorizontalDirection;