18#include <QtGui/private/qtguiglobal_p.h>
19#include <QtCore/qobject.h>
20#include <QtCore/qnamespace.h>
22#ifndef QT_NO_DATASTREAM
23# include <QtCore/qdatastream.h>
45 static constexpr inline Policy
Fixed = {};
76 bits.horPolicy = horizontal;
77 bits.verPolicy = vertical;
114#ifndef QT_NO_DATASTREAM
138#ifndef QT_NO_DATASTREAM
143#ifndef QT_NO_DEBUG_STREAM
\inmodule QtCore\reentrant
friend QDataStream & operator>>(QDataStream &, QLayoutPolicy &)
Reads the size policy from the data stream stream.
static constexpr Policy Minimum
static constexpr Policy Maximum
int verticalStretch() const
static constexpr Policy Ignored
bool operator!=(const QLayoutPolicy &s) const
Policy verticalPolicy() const
Q_GUI_EXPORT ControlType controlType() const
friend QDataStream & operator<<(QDataStream &, const QLayoutPolicy &)
Writes the size policy to the data stream stream.
bool hasHeightForWidth() const
static constexpr Policy Expanding
static constexpr Policy Preferred
int horizontalStretch() const
void setHorizontalStretch(int stretchFactor)
QLayoutPolicy(Policy horizontal, Policy vertical, ControlType type=DefaultType)
void setHorizontalPolicy(Policy d)
bool hasWidthForHeight() const
void setVerticalPolicy(Policy d)
static constexpr Policy Fixed
static constexpr Policy MinimumExpanding
Policy horizontalPolicy() const
void setVerticalStretch(int stretchFactor)
struct QLayoutPolicy::@377::@379 bits
bool operator==(const QLayoutPolicy &s) const
Q_GUI_EXPORT void setControlType(ControlType type)
void setHeightForWidth(bool b)
void setWidthForHeight(bool b)
Qt::Orientations expandingDirections() const
Combined button and popup list for selecting options.
#define Q_DECLARE_FLAGS(Flags, Enum)
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
QDataStream & operator>>(QDataStream &, QLayoutPolicy &)
QDataStream & operator<<(QDataStream &, const QLayoutPolicy &)
constexpr const T & qBound(const T &min, const T &val, const T &max)
GLboolean GLboolean GLboolean b
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLenum GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const void * bits