Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef GRAPHICWINDOWCONTROLS_H
00027 #define GRAPHICWINDOWCONTROLS_H
00028
00029 #include <QtGui>
00030 #include <GeopsyGui.h>
00031
00032 #include "ui_GraphicWindowControls.h"
00033
00034 class GraphicWindowControls : public QWidget, private Ui::GraphicWindowControls
00035 {
00036 Q_OBJECT
00037 public:
00038 GraphicWindowControls(SignalLayer * signalLayer, QWidget * parent=0);
00039 ~GraphicWindowControls();
00040 private slots:
00041 void propertiesChanged();
00042 void on_timeSlider_sliderPressed();
00043 void on_timeSlider_sliderMoved(int value);
00044 void on_timeSlider_sliderReleased();
00045 void on_amplitudeSlider_sliderPressed();
00046 void on_amplitudeSlider_sliderMoved(int value);
00047 void on_amplitudeSlider_sliderReleased();
00048 void on_normalizationCombo_currentIndexChanged(int index);
00049 void on_offsetCombo_currentIndexChanged(int index);
00050 private:
00051 void updateSignals();
00052
00053 SignalLayer * _signalLayer;
00054 double _referenceOverlap, _referenceTimeRange;
00055 };
00056
00057 #endif // GRAPHICWINDOWCONTROLS_H