23 #include <QApplication> 28 #include <qwt_color_map.h> 29 #include <qwt_plot_spectrogram.h> 30 #include <qwt_matrix_raster_data.h> 31 #include <qwt_scale_widget.h> 41 spectrogram_plot(
int interval,
int vlen, std::vector<float> *buffer, std::string label_x, std::string label_y, std::string label, std::vector<float> axis_x, std::vector<float> axis_y, std::vector<float> axis_z,
bool autoscale_z,
46 int d_interval, d_vlen;
47 std::vector<float> d_axis_x, d_axis_y, d_axis_z;
48 std::vector<float> *d_buffer;
53 QwtPlotSpectrogram *d_spectrogram;
54 QwtMatrixRasterData *d_data;
55 QwtLinearColorMap *d_colormap;
56 QwtScaleWidget *d_scale;
58 QVector<double> d_plot_data;
void resizeEvent(QResizeEvent *event)
Definition: crop_matrix_vcvc.h:28
Definition: spectrogram_plot.h:36
spectrogram_plot(int interval, int vlen, std::vector< float > *buffer, std::string label_x, std::string label_y, std::string label, std::vector< float > axis_x, std::vector< float > axis_y, std::vector< float > axis_z, bool autoscale_z, QWidget *parent=0)