#include <QtGui/qsizepolicy.h>
#ifndef QSIZEPOLICY_H
class QSizePolicy{
public: static struct QMetaObject const staticMetaObject;
private: enum SizePolicyMasks{
HSize = 4,
HMask = 15,
VMask = 240,
};
public: enum PolicyFlag{
GrowFlag = 1,
ExpandFlag = 2,
ShrinkFlag = 4,
IgnoreFlag = 8,
};
public: enum Policy{
Fixed = 0,
Minimum = 1,
Maximum = 4,
Preferred = 5,
MinimumExpanding = 3,
Expanding = 7,
Ignored = 13,
};
public: inline QSizePolicy();
public: inline QSizePolicy(enum QSizePolicy::Policy horizontal, enum QSizePolicy::Policy vertical);
public: inline enum QSizePolicy::Policy horizontalPolicy() const
public: inline enum QSizePolicy::Policy verticalPolicy() const
public: inline void setHorizontalPolicy(enum QSizePolicy::Policy d);
public: inline void setVerticalPolicy(enum QSizePolicy::Policy d);
public: inline Qt::Orientations expandingDirections() const
public: inline void setHeightForWidth(bool b);
public: inline bool hasHeightForWidth() const
public: inline bool operator ==(class QSizePolicy const & s) const
public: inline bool operator !=(class QSizePolicy const & s) const
public: operator struct QVariant () const
public: inline int horizontalStretch() const
public: inline int verticalStretch() const
public: inline void setHorizontalStretch(uchar stretchFactor);
public: inline void setVerticalStretch(uchar stretchFactor);
private: inline QSizePolicy(int i);
private: quint32 data;
public: inline void transpose();
friend struct QDataStream& operator <<(struct QDataStream&, class QSizePolicy const &);
friend struct QDataStream& operator >>(struct QDataStream&, class QSizePolicy&);
};
#endif // QSIZEPOLICY_H