3 #ifndef __zq_layout_hpp
4 #define __zq_layout_hpp
8 #include "zqb_placeholder.hpp"
9 #include "zqb_objectarray.hpp"
10 #include "zqb_pixgrpmanager.hpp"
11 #include "zqb_container.hpp"
12 #include "zq_object.hpp"
27 ZqLayout (
const char* szLayoutName = NULL);
31 const char* szLayoutName = NULL);
42 virtual void redraw (QPainter& paint);
46 virtual ZqbEventHint
input (QEvent& event);
50 virtual bool tip (
const QPoint& p,
51 QString& qsShort, QString& qsLong);
67 virtual bool getRect (QRect& rect);
73 virtual bool setRect (
const QRect& rect);
105 const char* szPixGroupY,
106 const char* szPhName = NULL);
162 ZqbPlaceholderVector m_Placeholders;
165 static int s_iNameCounter;
virtual bool isDirty() const
virtual void setAreaWidget(QWidget *pWidget)
virtual ZqbPlaceholder * placeholder(const char *szPixGroupX, const char *szPixGroupY, const char *szPhName=NULL)
virtual bool getRect(QRect &rect)
virtual void resetDirty()
Definition: zq_layout.hpp:22
Definition: zqb_placeholder.hpp:25
virtual void updateLimits(QPainter *paint=NULL)
ZqbPixGrpManager pgmx
Definition: zq_layout.hpp:147
virtual bool tip(const QPoint &p, QString &qsShort, QString &qsLong)
virtual ZqbEventHint input(QEvent &event)
virtual bool removeObject(ZqObject *obj)
virtual void redraw()
Definition: zqb_visible.hpp:82
Definition: zqb_container.hpp:23
ZqbPixGrpManager pgmy
Definition: zq_layout.hpp:150
virtual ZqbPlaceholderVector * placeholders()
ZqLayout(const char *szLayoutName=NULL)
Definition: zq_object.hpp:36
virtual bool detachFromPlace()
virtual bool attachToPlace(ZqbPlaceholder *pPh)
virtual bool setRect(const QRect &rect)
virtual void setScreenPainter(QPainter *pPainter)
virtual void updateGeometry()
Definition: zqb_pixgrpmanager.hpp:50