|
|
| plQtCollapsibleGroupBox (QWidget *pParent) |
| |
| virtual void | SetTitle (plStringView sTitle) override |
| |
| virtual void | SetIcon (const QIcon &icon) override |
| |
| virtual void | SetFillColor (const QColor &color) override |
| |
| virtual void | SetCollapseState (bool bCollapsed) override |
| |
| virtual bool | GetCollapseState () const override |
| |
| virtual QWidget * | GetContent () override |
| |
| virtual QWidget * | GetHeader () override |
| |
|
| plQtGroupBoxBase (QWidget *pParent, bool bCollapsible) |
| |
|
QString | GetTitle () const |
| |
|
virtual void | SetBoldTitle (bool bBold) |
| |
|
bool | GetBoldTitle () const |
| |
|
QIcon | GetIcon () const |
| |
|
QColor | GetFillColor () const |
| |
|
virtual void | SetDraggable (bool bDraggable) |
| |
|
bool | IsDraggable () const |
| |
|
|
virtual bool | eventFilter (QObject *object, QEvent *event) override |
| |
|
virtual void | paintEvent (QPaintEvent *event) override |
| |
|
void | DrawHeader (QPainter &p, const QRect &rect) |
| |
|
void | HeaderMousePress (QMouseEvent *me) |
| |
|
void | HeaderMouseMove (QMouseEvent *me) |
| |
|
void | HeaderMouseRelease (QMouseEvent *me) |
| |
|
|
bool | m_bCollapsed = false |
| |
|
QPoint | m_StartCursor |
| |
|
bool | m_bDragging = false |
| |
|
bool | m_bBoldTitle = false |
| |
|
bool | m_bCollapsible = false |
| |
|
bool | m_bDraggable = false |
| |
|
QColor | m_FillColor |
| |
|
QString | m_sTitle |
| |
|
QIcon | m_Icon |
| |
|
|
void | CollapseStateChanged (bool bCollapsed) |
| |
|
void | DragStarted (QMimeData &ref_mimeData) |
| |
| enum | Constants { Rounding = 4
, Spacing = 1
} |
| |
◆ GetCollapseState()
| bool plQtCollapsibleGroupBox::GetCollapseState |
( |
| ) |
const |
|
overridevirtual |
◆ GetContent()
| QWidget * plQtCollapsibleGroupBox::GetContent |
( |
| ) |
|
|
overridevirtual |
◆ GetHeader()
| QWidget * plQtCollapsibleGroupBox::GetHeader |
( |
| ) |
|
|
overridevirtual |
◆ SetCollapseState()
| void plQtCollapsibleGroupBox::SetCollapseState |
( |
bool | bCollapsed | ) |
|
|
overridevirtual |
◆ SetFillColor()
| void plQtCollapsibleGroupBox::SetFillColor |
( |
const QColor & | color | ) |
|
|
overridevirtual |
◆ SetIcon()
| void plQtCollapsibleGroupBox::SetIcon |
( |
const QIcon & | icon | ) |
|
|
overridevirtual |
◆ SetTitle()
| void plQtCollapsibleGroupBox::SetTitle |
( |
plStringView | sTitle | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- Code/Tools/Libs/GuiFoundation/Widgets/CollapsibleGroupBox.moc.h
- Code/Tools/Libs/GuiFoundation/Widgets/Implementation/CollapsibleGroupBox.cpp