mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-01-15 20:43:45 +01:00
interval between plots work
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@18 af1100a4-978c-4157-bff7-07162d2ba061
This commit is contained in:
@@ -14,6 +14,8 @@
|
||||
class slsDetectorUtils;
|
||||
/** Qt Project Class Headers */
|
||||
class qDrawPlot;
|
||||
/** Qt Include Headers */
|
||||
#include <QStackedLayout>
|
||||
|
||||
/**
|
||||
*@short sets up the Plot parameters
|
||||
@@ -33,6 +35,9 @@ public:
|
||||
*/
|
||||
~qTabPlot();
|
||||
|
||||
/** To refresh and update widgets
|
||||
*/
|
||||
void Refresh();
|
||||
|
||||
|
||||
private:
|
||||
@@ -45,6 +50,11 @@ private:
|
||||
/** 1d/2d plot */
|
||||
bool isOneD;
|
||||
|
||||
QStackedLayout* stackedLayout;
|
||||
QSpinBox *spinNthFrame;
|
||||
QDoubleSpinBox *spinTimeGap;
|
||||
QComboBox *comboTimeGapUnit;
|
||||
|
||||
/** some Default Values */
|
||||
static QString defaultPlotTitle;
|
||||
static QString defaultHistXAxisTitle;
|
||||
@@ -66,7 +76,10 @@ private:
|
||||
|
||||
|
||||
public slots:
|
||||
|
||||
/** Set frequency between plots
|
||||
* returns 0 if there were no errors(important
|
||||
* while editing acquisition period in measurement tab) */
|
||||
int SetFrequency();
|
||||
|
||||
|
||||
|
||||
@@ -94,8 +107,7 @@ void SetZRange();
|
||||
void EnableZRange();
|
||||
/** Set Plot to none, data graph, histogram*/
|
||||
void SetPlot();
|
||||
/** Enable Histogram */
|
||||
void EnableHistogram(bool enable);
|
||||
|
||||
|
||||
signals:
|
||||
void DisableZoomSignal(bool);
|
||||
|
||||
Reference in New Issue
Block a user