score::GraphicsSplitLayout Class Reference
Inheritance diagram for score::GraphicsSplitLayout:
score::GraphicsLayout score::BackgroundItem

Public Member Functions

void layout () override
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override
 
 GraphicsLayout (QGraphicsItem *parent)
 
- Public Member Functions inherited from score::GraphicsLayout
 GraphicsLayout (QGraphicsItem *parent)
 
virtual void centerContent ()
 
void setBrush (score::BrushSet &b)
 
void setBackground (const QString &b)
 
void setMargin (qreal m)
 
void setPadding (qreal p)
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override
 
- Public Member Functions inherited from score::BackgroundItem
 BackgroundItem (QGraphicsItem *parent)
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override
 
void setRect (const QRectF &r)
 
const QRectF & rect () const noexcept
 
QRectF boundingRect () const final override
 
void fitChildrenRect ()
 
int type () const override
 

Additional Inherited Members

- Public Types inherited from score::BackgroundItem
enum  { Type = UserType + 80003 }
 
- Protected Attributes inherited from score::GraphicsLayout
score::BrushSetm_bg {}
 
QPixmap * m_pix {}
 
qreal m_margin {default_margin}
 
qreal m_padding {default_padding}
 

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