#include <QtGui/qlayoutitem.h>
#ifndef QLAYOUTITEM_H
class QLayoutItem{
   public: virtual ~QLayoutItem();
   public: virtual class QSize sizeHint() const = 0;
   public: virtual class QSize minimumSize() const = 0;
   public: virtual class QSize maximumSize() const = 0;
   public: virtual Qt::Orientations expandingDirections() const = 0;
   public: virtual void setGeometry(class QRect const &) = 0;
   public: virtual class QRect geometry() const = 0;
   public: virtual bool isEmpty() const = 0;
   public: virtual bool hasHeightForWidth() const
   public: virtual int heightForWidth(int) const
   public: virtual int minimumHeightForWidth(int) const
   public: virtual void invalidate();
   public: virtual struct QWidget* widget();
   public: virtual struct QLayout* layout();
   public: virtual class QSpacerItem* spacerItem();
   public: inline Qt::Alignment alignment() const
   public: void setAlignment(Qt::Alignment a);
   protected: Qt::Alignment align;
   public: explicit inline QLayoutItem(Qt::Alignment aalignment = 0);
};
#endif // QLAYOUTITEM_H