This commit is contained in:
2019-06-27 11:54:17 +02:00
parent 61b937e2e0
commit 06834617de
13 changed files with 428 additions and 409 deletions

View File

@ -133,6 +133,9 @@ class SlsQt1DPlot:public QwtPlot{
void SetZoomBase(double xmin,double ymin,double x_width, double y_width){ zoomer->SetZoomBase(xmin,ymin,x_width,y_width);}
void alignScales();
void SetLogX(bool yes=1);
void SetLogY(bool yes=1);
private:
SlsQtH1DList* hist_list;
@ -160,11 +163,6 @@ class SlsQt1DPlot:public QwtPlot{
void UnZoom();
void Update();
void SetLogX(bool yes=1);
void SetLogY(bool yes=1);
protected:
};
#endif

View File

@ -101,10 +101,10 @@ public:
void FillTestPlot(int i=0);
void Update();
public slots:
void LogZ(bool on=1);
void InterpolatedPlot(bool on);
void showContour(bool on);
public slots:
void showSpectrogram(bool on);
// void printPlot();

View File

@ -23,7 +23,11 @@ public:
void SetYTitle(QString st);
void SetZTitle(QString st);
void KeepZRangeIfSet();
// recalculate zmin and zmax from plot and update z range
void SetZRange(bool isMin, bool isMax, double min, double max);
void SetInterpolate(bool enable);
void SetContour(bool enable);
void SetLogz(bool enable);
private:
QGridLayout* the_layout;
@ -32,7 +36,6 @@ private:
QToolButton* btnLogz;
SlsQt2DPlot* the_plot;
void ConnectSignalsAndSlots();
void Layout();
bool isLog;
double zmin;
@ -43,14 +46,8 @@ private:
public slots:
void SetZScaleToLog(bool enable);
void ResetRange();
// recalculate zmin and zmax from plot and update z range
void SetZRange(bool isMin, bool isMax, double min, double max);
// update z range
void UpdateZRange(double min, double max) ;
signals:
void InterpolateSignal(bool);
void ContourSignal(bool);
void LogzSignal(bool);
};