35 #include <qwt/qwt_plot.h> 36 #include <qwt/qwt_plot_curve.h> 37 #include <qwt/qwt_plot_picker.h> 38 #include <qwt/qwt_plot_grid.h> 39 #include <qwt/qwt_plot_marker.h> 40 #include <qwt/qwt_plot_shapeitem.h> 42 #include <QMouseEvent> 54 explicit Spect(QWidget *parent = 0);
65 void setFreqSpan(
double fs,
bool check_boundary =
false);
139 #endif // XYPLOTWIDGET_H void updateData(double cfreq, float *y)
QwtPlotShapeItem freq_marker
void setFreqSpanKHz(double fs)
FreqScaleDraw * freq_draw_p
void setFreqCenter(double cf, bool check_boundary=false)
void setMarkerOffset(double lo, double hi)
void setFreqMarker(double f)
void setDynamicRange(double drange)
void setRefLevel(int rlvl)
double correctCenterFreq(double cfreq)
void setFreqSpan(double fs, bool check_boundary=false)
void configureSpectrum(double cfreq, double span, long buckets)
void pickPoint(const QPointF &pos)
void resetFreqAxis(double cfreq)