X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Fanalogsignal.hpp;fp=pv%2Fview%2Fanalogsignal.hpp;h=4e840ed3daed3c9841a4adda4ee22d1e8c1dad81;hb=a8fd27591e6c45776f0d917592e3d1f076607c48;hp=5283a2c5e569d949ad9112da048432eeb7c87120;hpb=3afe5afea4536c613f814fc094088c2074c74915;p=pulseview.git diff --git a/pv/view/analogsignal.hpp b/pv/view/analogsignal.hpp index 5283a2c..4e840ed 100644 --- a/pv/view/analogsignal.hpp +++ b/pv/view/analogsignal.hpp @@ -128,6 +128,13 @@ private: int y, int left, const int64_t start, const int64_t end, const double pixels_offset, const double samples_per_pixel); + void paint_logic_mid(QPainter &p, const ViewItemPaintParams &pp); + + void paint_logic_caps(QPainter &p, QLineF *const lines, + vector< pair > &edges, + bool level, double samples_per_pixel, double pixels_offset, + float x_offset, float y_offset); + /** * Computes the scale factor from the scale index and vdiv settings. */ @@ -135,6 +142,8 @@ private: void update_scale(); + void update_conversion_type(); + void perform_autoranging(bool force_update = false); protected: