LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
StatusBarNotificationIcon Class Reference

#include <StatusBarNotificationArea.h>

Inheritance diagram for StatusBarNotificationIcon:
[legend]
Collaboration diagram for StatusBarNotificationIcon:
[legend]

Public Member Functions

 StatusBarNotificationIcon (StatusBarIconContainer *parent, DashboardWindow *ownerWindow)
 
 ~StatusBarNotificationIcon ()
 
DashboardWindowownerWindow () const
 
- Public Member Functions inherited from StatusBarIcon
 StatusBarIcon (StatusBarIconContainer *parent)
 
 ~StatusBarIcon ()
 
QRect boundingRect () const
 
void show ()
 
void hide ()
 
bool isVisible () const
 
qreal visiblePortion ()
 
void paint (QPainter *painter, QPoint centerRight, int width=-1)
 
void setImage (QPixmap *img)
 

Additional Inherited Members

- Protected Types inherited from StatusBarIcon
enum  AnimationState { NO_ANIMATION, SLIDE_ANIMATION }
 
typedef VariantAnimation
< StatusBarIcon
tIconAnim
 
- Protected Slots inherited from StatusBarIcon
void slotAnimFinished ()
 
- Protected Member Functions inherited from StatusBarIcon
void animValueChanged (const QVariant &value)
 
void updateBoundingRect (bool forceRepaint=false)
 
- Protected Attributes inherited from StatusBarIcon
QPixmap * m_imgPtr
 
QRect m_bounds
 
bool m_visible
 
StatusBarIconContainerm_parent
 
AnimationState m_animState
 
QEasingCurve m_curve
 
QPointer< tIconAnimm_animPtr
 
qreal m_animWidth
 
qreal m_animOpacity
 

Constructor & Destructor Documentation

StatusBarNotificationIcon::StatusBarNotificationIcon ( StatusBarIconContainer parent,
DashboardWindow ownerWindow 
)
StatusBarNotificationIcon::~StatusBarNotificationIcon ( )

Member Function Documentation

DashboardWindow* StatusBarNotificationIcon::ownerWindow ( ) const
inline

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