6 #include "zqb_natgrpmember.hpp"
7 #include "zq_rubberbox.hpp"
42 const char* szName = NULL);
47 const char* szName = NULL);
70 virtual void zoomClick (
float sf,
double nxy[2] = NULL);
99 virtual ZqbEventHint
input (QEvent& event);
102 virtual void box (QRect r);
105 virtual void click (QRect r);
120 int pos2nat (
const QPoint& p,
double nc[2])
const;
147 static int s_iNameCounter;
152 #include "zq_zoom_inline.hpp"
Definition: zq_zoom.hpp:28
Definition: zq_zoom.hpp:23
ZqbNatGrpMember * m_pNatY
Definition: zq_zoom.hpp:139
virtual float getScaleFactor() const
Definition: zq_zoom_inline.hpp:63
virtual void setZoomMode(ZoomMode eMode)
Definition: zq_zoom_inline.hpp:26
Definition: zq_rubberbox.hpp:14
virtual void click(QRect r)
int pos2nat(const QPoint &p, double nc[2]) const
virtual ZoomMode getZoomMode() const
Definition: zq_zoom_inline.hpp:37
virtual void setScaleFactor(float fScale)
Definition: zq_zoom_inline.hpp:49
void forceRedraw(ZqbNatGrpMember *pNGm)
ZqZoom(ZqbNatGroup &rNatAxis, ZqRubberBox::RangeMode eRangeMode, const char *szName=NULL)
virtual void zoomClick(float sf, double nxy[2]=NULL)
virtual void box(QRect r)
Definition: zqb_natgroup.hpp:35
ZoomMode m_eZoomMode
Definition: zq_zoom.hpp:128
Definition: zqb_placeholder.hpp:25
float m_fScale
Definition: zq_zoom.hpp:131
bool m_bDragToMove
Definition: zq_zoom.hpp:142
ZoomMode
Definition: zq_zoom.hpp:22
RangeMode
Definition: zq_rubberbox.hpp:19
virtual ZqbEventHint input(QEvent &event)
ZqbNatGrpMember * m_pNatX
Definition: zq_zoom.hpp:135
Definition: zq_zoom.hpp:17
Definition: zq_zoom.hpp:31
Definition: zqb_natgrpmember.hpp:26