Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QToolBarAreaLayoutItem Class Reference

#include <qtoolbararealayout_p.h>

Collaboration diagram for QToolBarAreaLayoutItem:

Public Member Functions

 QToolBarAreaLayoutItem (QLayoutItem *item=nullptr)
bool skip () const
QSize minimumSize () const
QSize sizeHint () const
QSize realSizeHint () const
void resize (Qt::Orientation o, int newSize)
void extendSize (Qt::Orientation o, int extent)

Public Attributes

QLayoutItemwidgetItem
int pos
int size
int preferredSize
bool gap

Detailed Description

Definition at line 34 of file qtoolbararealayout_p.h.

Constructor & Destructor Documentation

◆ QToolBarAreaLayoutItem()

QToolBarAreaLayoutItem::QToolBarAreaLayoutItem ( QLayoutItem * item = nullptr)
inline

Definition at line 37 of file qtoolbararealayout_p.h.

References gap, pos, preferredSize, size, and widgetItem.

Member Function Documentation

◆ extendSize()

void QToolBarAreaLayoutItem::extendSize ( Qt::Orientation o,
int extent )
inline

Definition at line 57 of file qtoolbararealayout_p.h.

References preferredSize, and size.

◆ minimumSize()

QSize QToolBarAreaLayoutItem::minimumSize ( ) const

Definition at line 26 of file qtoolbararealayout.cpp.

References skip(), and widgetItem.

Here is the call graph for this function:

◆ realSizeHint()

QSize QToolBarAreaLayoutItem::realSizeHint ( ) const

Definition at line 42 of file qtoolbararealayout.cpp.

References QPainter::QWidget, and widgetItem.

Here is the call graph for this function:

◆ resize()

void QToolBarAreaLayoutItem::resize ( Qt::Orientation o,
int newSize )
inline

Definition at line 45 of file qtoolbararealayout_p.h.

References preferredSize, and size.

◆ sizeHint()

QSize QToolBarAreaLayoutItem::sizeHint ( ) const

Definition at line 33 of file qtoolbararealayout.cpp.

References skip().

Here is the call graph for this function:

◆ skip()

bool QToolBarAreaLayoutItem::skip ( ) const

Definition at line 55 of file qtoolbararealayout.cpp.

References gap, and widgetItem.

Referenced by QToolBarAreaLayout::apply(), QToolBarAreaLayoutLine::fitLayout(), QToolBarAreaLayoutInfo::gapIndex(), QToolBarAreaLayoutInfo::insertGap(), minimumSize(), QToolBarAreaLayoutLine::minimumSize(), QToolBarAreaLayoutInfo::moveToolBar(), sizeHint(), QToolBarAreaLayoutLine::sizeHint(), and QToolBarAreaLayout::unplug().

Here is the caller graph for this function:

Member Data Documentation

◆ gap

◆ pos

◆ preferredSize

◆ size

◆ widgetItem


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