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

#include <basicplot.h>

Inheritance diagram for Zoomer:

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)

Definition at line 21 of file basicplot.h.

Member Function Documentation

virtual void Zoomer::rescale()

Reimplemented from ScrollZoomer.

Definition at line 24 of file basicplot.h.

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

Definition at line 39 of file basicplot.h.

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