25 lines
557 B
C
25 lines
557 B
C
![]() |
#ifndef TRACEPOLARCHART_H
|
||
|
#define TRACEPOLARCHART_H
|
||
|
|
||
|
#include "tracepolar.h"
|
||
|
|
||
|
class TracePolarChart : public TracePolar
|
||
|
{
|
||
|
Q_OBJECT
|
||
|
public:
|
||
|
TracePolarChart(TraceModel &model, QWidget *parent = 0);
|
||
|
|
||
|
virtual Type getType() override { return Type::PolarChart;};
|
||
|
|
||
|
public slots:
|
||
|
virtual void axisSetupDialog() override;
|
||
|
|
||
|
private:
|
||
|
bool supported(Trace *t) override;
|
||
|
virtual void draw(QPainter& painter) override;
|
||
|
virtual bool dropSupported(Trace *t) override;
|
||
|
QString mouseText(QPoint pos) override;
|
||
|
};
|
||
|
|
||
|
#endif // TRACEPOLARCHART_H
|