API Documentation
Loading...
Searching...
No Matches
QCustomSplitter Class Reference

A splitter lets the user control the size of 2 child widgets by dragging the boundary between them. More...

#include <QCustomSplitter.h>

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

Public Member Functions

int availableSize () const
 
bool eventFilter (QObject *object, QEvent *event) override
 
QSize minimumSizeHint () const override
 
 QCustomSplitter (Qt::Orientation orientation, QWidget *parent=nullptr)
 
 QCustomSplitter (QWidget *parent=nullptr)
 
void refreshSizes ()
 
void refreshSizes (int offset)
 
void setAnimating (bool animating)
 
sint04 sizeIfAdded (sint04 preferred_size, sint04 min_size, sint04 current_size) const
 
fltp08 sizeMultiple ()
 
virtual ~QCustomSplitter ()
 

Public Attributes

bool m_is_animating
 

Detailed Description

A splitter lets the user control the size of 2 child widgets by dragging the boundary between them.


Constructor & Destructor Documentation

◆ QCustomSplitter() [1/2]

QCustomSplitter ( QWidget * parent = nullptr)
inlineexplicit

◆ QCustomSplitter() [2/2]

QCustomSplitter ( Qt::Orientation orientation,
QWidget * parent = nullptr )
inlineexplicit

◆ ~QCustomSplitter()

virtual ~QCustomSplitter ( )
inlinevirtual

Member Function Documentation

◆ availableSize()

int availableSize ( ) const
inline

◆ eventFilter()

bool eventFilter ( QObject * object,
QEvent * event )
inlineoverride

◆ minimumSizeHint()

QSize minimumSizeHint ( ) const
inlineoverride

◆ refreshSizes() [1/2]

void refreshSizes ( )
inline

◆ refreshSizes() [2/2]

void refreshSizes ( int offset)
inline

◆ setAnimating()

void setAnimating ( bool animating)
inline

◆ sizeIfAdded()

sint04 sizeIfAdded ( sint04 preferred_size,
sint04 min_size,
sint04 current_size ) const
inline

◆ sizeMultiple()

fltp08 sizeMultiple ( )
inline

Member Data Documentation

◆ m_is_animating

bool m_is_animating

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