#pragma once #include "tCurvePlotScene.h" #include "nmPlot_global.h" // 数值试井绘图 场景Scene class NM_PLOT_EXPORT nmPlotScene : public tCurvePlotScene { Q_OBJECT ZX_DECLARE_DYNAMIC public: nmPlotScene(); // 初始化 virtual void init(ZxRenderView* pView, QString sTitle, \ QSize szDefault = QSize(265, 203)) override; virtual void initMembers(ZxRenderView* pView, QString sTitle) override; virtual void resetLayouts(QSize szDefault) override; virtual void setBoundEx(int l, int t, int w, int h) override; //void doLayout(); virtual void freshToPlot(ZxPlot* pPlot, ZxRenderView* pView) override; public: virtual void onSerialize(ZxSerializer* ser) override; virtual void onDeserialize(ZxSerializer* ser) override; virtual void onDeserialized() override; public slots: protected: signals: protected: };