itom  4.1.0
PopupWidgetPrivate Class Reference
Inheritance diagram for PopupWidgetPrivate:
BasePopupWidgetPrivate

Public Types

typedef BasePopupWidgetPrivate Superclass
 

Public Slots

void updateVisibility ()
 
void onApplicationDeactivate ()
 

Public Member Functions

 PopupWidgetPrivate (PopupWidget &object)
 
virtual void init ()
 
virtual QWidget * mouseOver ()
 
virtual bool eventFilter (QObject *obj, QEvent *event)
 
void temporarilyHiddenOn ()
 
void temporarilyHiddenOff ()
 
- Public Member Functions inherited from BasePopupWidgetPrivate
 BasePopupWidgetPrivate (BasePopupWidget &object)
 
bool isOpening () const
 
bool isClosing () const
 
bool wasClosing () const
 
bool fitBaseWidgetSize () const
 
Qt::Alignment pixmapAlignment () const
 
void setupPopupPixmapWidget ()
 
QWidgetList focusWidgets (bool onlyVisible=false) const
 
bool isAncestorOf (const QWidget *ancestor, const QWidget *child) const
 
QRect closedGeometry () const
 Return the closed geometry for the popup based on the current geometry.
 
QRect closedGeometry (QRect openGeom) const
 Return the closed geometry for a given open geometry.
 
QRect desiredOpenGeometry () const
 
QRect desiredOpenGeometry (QRect baseGeometry) const
 
QRect baseGeometry () const
 
QPoint mapToGlobal (const QPoint &baseWidgetPoint) const
 
QPropertyAnimation * currentAnimation () const
 
void hideAll ()
 

Protected Attributes

bool Active
 
bool AutoShow
 
int ShowDelay
 
bool AutoHide
 
int HideDelay
 
- Protected Attributes inherited from BasePopupWidgetPrivate
BasePopupWidget *const q_ptr
 
QPointer< QWidget > BaseWidget
 
double EffectAlpha
 
BasePopupWidget::AnimationEffect Effect
 
int EffectDuration
 
QPropertyAnimation * AlphaAnimation
 
bool ForcedTranslucent
 
QPropertyAnimation * ScrollAnimation
 
QLabel * PopupPixmapWidget
 
Qt::Alignment Alignment
 
Qt::Orientations Orientations
 
BasePopupWidget::VerticalDirection VerticalDirection
 
Qt::LayoutDirection HorizontalDirection
 

Private Member Functions

 Q_DECLARE_PUBLIC (PopupWidget)
 

The documentation for this class was generated from the following files: