qwt_polar_panner.h
/******************************************************************************
* QwtPolar Widget Library
* Copyright (C) 2008 Uwe Rathmann
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the Qwt License, Version 1.0
*****************************************************************************/
#ifndef QWT_POLAR_PANNER_H
#define QWT_POLAR_PANNER_H
#include "qwt_global.h"
#include "qwt_panner.h"
class QwtPolarPlot;
class QwtPolarCanvas;
class QWT_EXPORT QwtPolarPanner : public QwtPanner
{
Q_OBJECT
public:
explicit QwtPolarPanner( QwtPolarCanvas* );
virtual ~QwtPolarPanner();
QwtPolarPlot* plot();
const QwtPolarPlot* plot() const;
QwtPolarCanvas* canvas();
const QwtPolarCanvas* canvas() const;
public Q_SLOTS:
virtual void movePlot( int dx, int dy );
protected:
virtual void widgetMousePressEvent( QMouseEvent* ) QWT_OVERRIDE;
};
#endif
QwtPanner
QwtPanner provides panning of a widget.
Definition: qwt_panner.h:36
QwtPanner::widgetMousePressEvent
virtual void widgetMousePressEvent(QMouseEvent *)
Definition: qwt_panner.cpp:381
QwtPolarCanvas
Canvas of a QwtPolarPlot.
Definition: qwt_polar_canvas.h:28
QwtPolarPanner
QwtPolarPanner provides panning of a polar plot canvas.
Definition: qwt_polar_panner.h:31
QwtPolarPlot
A plotting widget, displaying a polar coordinate system.
Definition: qwt_polar_plot.h:47