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

#include <StatusBarTitle.h>

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

Public Member Functions

 StatusBarTitle (int width, int height, bool classicui=false)
 
 ~StatusBarTitle ()
 
QRectF boundingRect () const
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
 
int width () const
 
int height () const
 
void setTitleString (std::string title, bool showTitleBorder)
 
- Public Member Functions inherited from StatusBarItem
 StatusBarItem (Alignment align=AlignCenter, bool overridesArrowOpacity=false)
 
 ~StatusBarItem ()
 
Alignment alignment () const
 

Additional Inherited Members

- Public Types inherited from StatusBarItem
enum  Alignment { AlignCenter = 0, AlignRight, AlignLeft }
 
- Signals inherited from StatusBarItem
void signalBoundingRectChanged ()
 
- Protected Attributes inherited from StatusBarItem
Alignment m_alignment
 
QRectF m_bounds
 

Constructor & Destructor Documentation

StatusBarTitle::StatusBarTitle ( int  width,
int  height,
bool  classicui = false 
)
StatusBarTitle::~StatusBarTitle ( )

Member Function Documentation

QRectF StatusBarTitle::boundingRect ( ) const
int StatusBarTitle::height ( ) const
inline
void StatusBarTitle::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget 
)
void StatusBarTitle::setTitleString ( std::string  title,
bool  showTitleBorder 
)
int StatusBarTitle::width ( ) const
inline

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