DYTSrouce/src/ui/chartPlot/FitCurveChartView.h
2025-01-04 12:12:51 +08:00

25 lines
618 B
C++

#ifndef FITCURVECHARTVIEW_H
#define FITCURVECHARTVIEW_H
#include <QtCharts>
class FitCurveChartView : public QChartView {
Q_OBJECT
public:
FitCurveChartView(QWidget* parent = Q_NULLPTR);
~FitCurveChartView();
protected:
void mousePressEvent(QMouseEvent* event);
void mouseMoveEvent(QMouseEvent* event);
void mouseReleaseEvent(QMouseEvent* event);
void mouseDoubleClickEvent(QMouseEvent* event);
void wheelEvent(QWheelEvent* event);
signals:
void signalMouseEvent(int eventId, QMouseEvent* event);
void signalWheelEvent(QWheelEvent* event);
};
#endif // FITCURVECHARTVIEW_H