33 lines
491 B
C
33 lines
491 B
C
|
|
#ifndef POLARBARCHART_H
|
|||
|
|
#define POLARBARCHART_H
|
|||
|
|
|
|||
|
|
#include <QwtPolarPlot>
|
|||
|
|
#include <QwtPolarGrid>
|
|||
|
|
#include <QVector>
|
|||
|
|
#include <QPointF>
|
|||
|
|
#include <QwtPolarMarker>
|
|||
|
|
|
|||
|
|
// <20>Ƕ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|||
|
|
#ifndef M_PI
|
|||
|
|
#define M_PI 3.14159265358979323846
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״ͼ<D7B4><CDBC>
|
|||
|
|
class PolarBarChart : public QWidget
|
|||
|
|
{
|
|||
|
|
Q_OBJECT
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
explicit PolarBarChart(QWidget* parent = nullptr);
|
|||
|
|
~PolarBarChart();
|
|||
|
|
|
|||
|
|
private:
|
|||
|
|
// <20><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ
|
|||
|
|
void initPlot();
|
|||
|
|
|
|||
|
|
private:
|
|||
|
|
|
|||
|
|
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
#endif // POLARBARCHART_H
|