3 #ifndef __zqb_visible_hpp
4 #define __zqb_visible_hpp
50 ZqbVisible (
bool bDrawable =
false,
bool bInputable =
false,
51 bool bTipable =
false)
52 : m_bDrawable(bDrawable), m_bInputable(bInputable), m_bTipable(bTipable)
64 virtual void redraw (QPainter& paint) = 0;
88 if (!(pPainter->isActive()))
115 virtual bool isDirty ()
const = 0;
142 virtual bool tip (
const QPoint& p,
143 QString& qsShort, QString& qsLong);
152 virtual ZqbEventHint
input (QEvent& event) = 0;
164 m_bInputable = bFlag;
virtual bool isDirty() const =0
virtual void updateGeometry()=0
virtual ZqbEventHint input(QEvent &event)=0
virtual QPainter * getScreenPainter() const =0
virtual void setScreenPainter(QPainter *pPainter)=0
virtual bool isInputable() const
Definition: zqb_visible.hpp:157
virtual void updateLimits(QPainter *paint=NULL)=0
virtual bool getRect(QRect &)
Definition: zqb_visible.hpp:187
virtual void setDrawable(bool bFlag)
Definition: zqb_visible.hpp:75
virtual bool tip(const QPoint &p, QString &qsShort, QString &qsLong)
virtual void setInputable(bool bFlag)
Definition: zqb_visible.hpp:163
virtual void setTipable(bool bFlag)
Definition: zqb_visible.hpp:124
virtual void redraw()
Definition: zqb_visible.hpp:82
virtual QWidget * getAreaWidget() const =0
virtual bool setRect(const QRect &)
Definition: zqb_visible.hpp:195
ZqbVisible(bool bDrawable=false, bool bInputable=false, bool bTipable=false)
Definition: zqb_visible.hpp:50
virtual void setDirty()=0
virtual bool isDrawable() const
Definition: zqb_visible.hpp:69
Definition: zqb_visible.hpp:33
virtual void setAreaWidget(QWidget *pWidget)=0
virtual void resetDirty()=0
virtual bool isTipable() const
Definition: zqb_visible.hpp:129
virtual bool isHardcopy() const
Definition: zqb_visible.hpp:99