#ifndef QBOXLAYOUT_H
#define QBOXLAYOUT_H
#include <QtGui/qlayout.h>
#include <limits.h>
typedef enum QtValidLicenseForGuiModule QtGuiModule;
struct QBoxLayoutPrivate;
class QBoxLayout: public QLayout{
public: virtual struct QMetaObject const * metaObject() const
public: static struct QMetaObject const staticMetaObject;
public: virtual void* qt_metacast(char const *);
public: static inline class QString tr(char const * s, char const * c = 0);
public: static inline class QString trUtf8(char const * s, char const * c = 0);
public: static inline class QString tr(char const * s, char const * c, int n);
public: static inline class QString trUtf8(char const * s, char const * c, int n);
public: virtual int qt_metacall(enum QMetaObject::Call, int, void* *);
private: inline struct QBoxLayoutPrivate* d_func();
private: inline struct QBoxLayoutPrivate const * d_func() const
public: enum Direction{
LeftToRight = 0,
RightToLeft = 1,
TopToBottom = 2,
BottomToTop = 3,
Down = 2,
Up = 3,
};
public: explicit QBoxLayout(enum QBoxLayout::Direction, struct QWidget* parent = 0);
public: virtual ~QBoxLayout();
public: enum QBoxLayout::Direction direction() const
public: void setDirection(enum QBoxLayout::Direction);
public: void addSpacing(int size);
public: void addStretch(int stretch = 0);
public: void addWidget(struct QWidget*, int stretch = 0, Qt::Alignment alignment = 0);
public: void addLayout(class QLayout* layout, int stretch = 0);
public: void addStrut(int);
public: virtual void addItem(class QLayoutItem*);
public: void insertSpacing(int index, int size);
public: void insertStretch(int index, int stretch = 0);
public: void insertWidget(int index, struct QWidget* widget, int stretch = 0, Qt::Alignment alignment = 0);
public: void insertLayout(int index, class QLayout* layout, int stretch = 0);
public: bool setStretchFactor(struct QWidget* w, int stretch);
public: bool setStretchFactor(class QLayout* l, int stretch);
public: virtual class QSize sizeHint() const
public: virtual class QSize minimumSize() const
public: virtual class QSize maximumSize() const
public: virtual bool hasHeightForWidth() const
public: virtual int heightForWidth(int) const
public: virtual int minimumHeightForWidth(int) const
public: virtual Qt::Orientations expandingDirections() const
public: virtual void invalidate();
public: virtual class QLayoutItem* itemAt(int) const
public: virtual class QLayoutItem* takeAt(int);
public: virtual int count() const
public: virtual void setGeometry(class QRect const &);
protected: void insertItem(int index, class QLayoutItem*);
private: QBoxLayout(class QBoxLayout const &);
private: class QBoxLayout& operator =(class QBoxLayout const &);
friend struct QBoxLayoutPrivate;
};
class QHBoxLayout: public QBoxLayout{
public: virtual struct QMetaObject const * metaObject() const
public: static struct QMetaObject const staticMetaObject;
public: virtual void* qt_metacast(char const *);
public: static inline class QString tr(char const * s, char const * c = 0);
public: static inline class QString trUtf8(char const * s, char const * c = 0);
public: static inline class QString tr(char const * s, char const * c, int n);
public: static inline class QString trUtf8(char const * s, char const * c, int n);
public: virtual int qt_metacall(enum QMetaObject::Call, int, void* *);
public: QHBoxLayout();
public: explicit QHBoxLayout(struct QWidget* parent);
public: virtual ~QHBoxLayout();
private: QHBoxLayout(class QHBoxLayout const &);
private: class QHBoxLayout& operator =(class QHBoxLayout const &);
};
class QVBoxLayout: public QBoxLayout{
public: virtual struct QMetaObject const * metaObject() const
public: static struct QMetaObject const staticMetaObject;
public: virtual void* qt_metacast(char const *);
public: static inline class QString tr(char const * s, char const * c = 0);
public: static inline class QString trUtf8(char const * s, char const * c = 0);
public: static inline class QString tr(char const * s, char const * c, int n);
public: static inline class QString trUtf8(char const * s, char const * c, int n);
public: virtual int qt_metacall(enum QMetaObject::Call, int, void* *);
public: QVBoxLayout();
public: explicit QVBoxLayout(struct QWidget* parent);
public: virtual ~QVBoxLayout();
private: QVBoxLayout(class QVBoxLayout const &);
private: class QVBoxLayout& operator =(class QVBoxLayout const &);
};
#endif // QBOXLAYOUT_H