LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
BannerAlerts Class Reference
Inheritance diagram for BannerAlerts:
[legend]
Collaboration diagram for BannerAlerts:
[legend]

Public Member Functions

 BannerAlerts ()
 
virtual ~BannerAlerts ()
 
QRectF boundingRect () const
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
 
int bmViewGetWidth () const
 
void bmViewUpdated ()
 
void bmViewMessageCountUpdated (int count)
 
void bmViewShowingNonSuppressibleMessage (bool val)
 
void bmViewAddActiveCallBanner (const std::string &msg, const std::string &icon, uint32_t time)
 
void bmViewRemoveActiveCallBanner ()
 
void bmViewUpdateActiveCallBanner (const std::string &msg, const std::string &icon, uint32_t time)
 
- Public Member Functions inherited from TransparentNode
 TransparentNode (bool _stayVisible=false)
 
bool stayVisible () const
 
void animateOpacity (qreal newOpacity)
 
- Public Member Functions inherited from BannerMessageView
 BannerMessageView (ScrollType type)
 
virtual ~BannerMessageView ()
 
ScrollType scrollType ()
 
virtual int bmIsViewFullyExpanded () const
 

Public Attributes

QRect m_bounds
 
int m_msgCount
 
int kPadding
 
- Public Attributes inherited from BannerMessageView
ScrollType m_scrollType
 

Additional Inherited Members

- Public Types inherited from BannerMessageView
enum  ScrollType { VerticalScroll = 0, HorizontalScroll, StatusBarScroll, NoScroll }
 

Constructor & Destructor Documentation

BannerAlerts::BannerAlerts ( )
BannerAlerts::~BannerAlerts ( )
virtual

Member Function Documentation

void BannerAlerts::bmViewAddActiveCallBanner ( const std::string &  msg,
const std::string &  icon,
uint32_t  time 
)
virtual

Implements BannerMessageView.

int BannerAlerts::bmViewGetWidth ( ) const
virtual

Implements BannerMessageView.

void BannerAlerts::bmViewMessageCountUpdated ( int  count)
virtual

Implements BannerMessageView.

void BannerAlerts::bmViewRemoveActiveCallBanner ( )
virtual

Implements BannerMessageView.

void BannerAlerts::bmViewShowingNonSuppressibleMessage ( bool  val)
virtual

Implements BannerMessageView.

void BannerAlerts::bmViewUpdateActiveCallBanner ( const std::string &  msg,
const std::string &  icon,
uint32_t  time 
)
virtual

Implements BannerMessageView.

void BannerAlerts::bmViewUpdated ( )
virtual

Implements BannerMessageView.

QRectF BannerAlerts::boundingRect ( ) const
void BannerAlerts::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget 
)

Member Data Documentation

int BannerAlerts::kPadding
QRect BannerAlerts::m_bounds
int BannerAlerts::m_msgCount

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