static const QColor SignalColours[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 ThresholdColor;
static const QColor ThresholdColorLo;
static const QColor ThresholdColorNe;
bool level, double samples_per_pixel, double pixels_offset,
float x_offset, float y_offset);
+ shared_ptr<pv::data::AnalogSegment> get_analog_segment_to_paint() const;
+ shared_ptr<pv::data::LogicSegment> get_logic_segment_to_paint() const;
+
/**
* Computes the scale factor from the scale index and vdiv settings.
*/
void on_display_type_changed(int index);
+ void on_settingViewConversionThresholdDispMode_changed(const QVariant new_value);
+
private:
QComboBox *resolution_cb_, *conversion_cb_, *conv_threshold_cb_,
*display_type_cb_;
DisplayType display_type_;
bool autoranging_;
+ int conversion_threshold_disp_mode_;
};
} // namespace trace