#include <QComboBox>
#include <QSpinBox>
-#include <pv/globalsettings.hpp>
#include <pv/views/trace/signal.hpp>
using std::pair;
namespace views {
namespace trace {
-class AnalogSignal : public Signal, public GlobalSettingsInterface
+class AnalogSignal : public Signal
{
Q_OBJECT
private:
static const QPen AxisPen;
- static const QColor SignalColours[4];
+ static const QColor SignalColors[4];
static const QColor GridMajorColor, GridMinorColor;
- static const QColor SamplingPointColour;
- static const QColor SamplingPointColourLo;
- static const QColor SamplingPointColourNe;
- static const QColor SamplingPointColourHi;
+ static const QColor SamplingPointColor;
+ static const QColor SamplingPointColorLo;
+ static const QColor SamplingPointColorNe;
+ static const QColor SamplingPointColorHi;
static const QColor ThresholdColor;
static const QColor ThresholdColorLo;
static const QColor ThresholdColorNe;
*/
void scale_handle_drag_release();
- void on_setting_changed(const QString &key, const QVariant &value);
+ virtual void on_setting_changed(const QString &key, const QVariant &value);
/**
* Paints the background layer of the signal with a QPainter