RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Zoomer Class Reference

#include <basicplot.h>

Inheritance diagram for Zoomer:
ScrollZoomer

Public Slots

void setNewBase (QwtScaleDiv *xscalediv, QwtScaleDiv *yscalediv)
 

Public Member Functions

 Zoomer (QWidget *canvas)
 
virtual void rescale ()
 
- Public Member Functions inherited from ScrollZoomer
 ScrollZoomer (QWidget *)
 
virtual ~ScrollZoomer ()
 
ScrollBarhorizontalScrollBar () const
 
ScrollBarverticalScrollBar () const
 
void setHScrollBarMode (Qt::ScrollBarPolicy)
 
void setVScrollBarMode (Qt::ScrollBarPolicy)
 
Qt::ScrollBarPolicy vScrollBarMode () const
 
Qt::ScrollBarPolicy hScrollBarMode () const
 
void setHScrollBarPosition (ScrollBarPosition)
 
void setVScrollBarPosition (ScrollBarPosition)
 
ScrollBarPosition hScrollBarPosition () const
 
ScrollBarPosition vScrollBarPosition () const
 
QWidget * cornerWidget () const
 
virtual void setCornerWidget (QWidget *)
 
virtual bool eventFilter (QObject *, QEvent *)
 

Additional Inherited Members

- Public Types inherited from ScrollZoomer
enum  ScrollBarPosition { AttachedToScale, OppositeToScale }
 
- Protected Member Functions inherited from ScrollZoomer
virtual ScrollBarscrollBar (Qt::Orientation)
 
virtual void updateScrollBars ()
 
virtual void layoutScrollBars (const QRect &)
 

Detailed Description

Definition at line 16 of file basicplot.h.

Constructor & Destructor Documentation

Zoomer::Zoomer(QWidget * canvas)
inline

Definition at line 21 of file basicplot.h.

Member Function Documentation

virtual void Zoomer::rescale()
inlinevirtual

Reimplemented from ScrollZoomer.

Definition at line 24 of file basicplot.h.

void Zoomer::setNewBase(QwtScaleDiv * xscalediv,
QwtScaleDiv * yscalediv 
)
inlineslot

Definition at line 39 of file basicplot.h.


The documentation for this class was generated from the following file: