DockableTabStyle Class Reference

Public Member Functions

virtual ~DockableTabStyle ()
 
virtual QSize sizeForTab (const QWidget *widget, const DockableTabInfo &info, int idx, int count, int active) const
 
virtual QRect closeButtonRect (const QWidget *widget, const DockableTabInfo &info, int idx, int count, int active) const
 
virtual QRect closeIconRect (const QWidget *widget, const DockableTabInfo &info, int idx, int count, int active) const
 
virtual void paintTab (const QWidget *widget, QStylePainter &p, const DockableTabInfo &info, int idx, int count, int active, DockableTabInteractionState state, const QRect &rect) const
 
virtual void paintBase (const QWidget *widget, QStylePainter &p, const QRect &rect, const QRect &activeRect) const
 
virtual DockableTabStyleduplicate ()
 

Constructor & Destructor Documentation

◆ ~DockableTabStyle()

virtual DockableTabStyle::~DockableTabStyle ( )
inlinevirtual

Member Function Documentation

◆ closeButtonRect()

virtual QRect DockableTabStyle::closeButtonRect ( const QWidget *  widget,
const DockableTabInfo info,
int  idx,
int  count,
int  active 
) const
virtual

◆ closeIconRect()

virtual QRect DockableTabStyle::closeIconRect ( const QWidget *  widget,
const DockableTabInfo info,
int  idx,
int  count,
int  active 
) const
virtual

◆ duplicate()

virtual DockableTabStyle * DockableTabStyle::duplicate ( )
virtual

◆ paintBase()

virtual void DockableTabStyle::paintBase ( const QWidget *  widget,
QStylePainter &  p,
const QRect &  rect,
const QRect &  activeRect 
) const
virtual

Reimplemented in DefaultDockableTabStyle.

◆ paintTab()

virtual void DockableTabStyle::paintTab ( const QWidget *  widget,
QStylePainter &  p,
const DockableTabInfo info,
int  idx,
int  count,
int  active,
DockableTabInteractionState  state,
const QRect &  rect 
) const
virtual

◆ sizeForTab()

virtual QSize DockableTabStyle::sizeForTab ( const QWidget *  widget,
const DockableTabInfo info,
int  idx,
int  count,
int  active 
) const
virtual

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