X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Flogicsignal.cpp;fp=pv%2Fview%2Flogicsignal.cpp;h=ea8fd510d9401e98324f5e0daefcc15ffb8e1614;hp=d4fac8b567d5ee10b9a86626e0eeb77adfe36a7e;hb=051ba3b399abbd83fea8b7ef6f8876884ac0786c;hpb=e9c8e87cf09ad9761bea1193b25d01a87f8e0dd6 diff --git a/pv/view/logicsignal.cpp b/pv/view/logicsignal.cpp index d4fac8b..ea8fd51 100644 --- a/pv/view/logicsignal.cpp +++ b/pv/view/logicsignal.cpp @@ -38,6 +38,7 @@ #include #include #include +#include #include @@ -229,6 +230,13 @@ void LogicSignal::paint_mid(QPainter &p, const ViewItemPaintParams &pp) delete[] cap_lines; + // Return if we don't need to paint the sampling points + GlobalSettings settings; + const bool show_sampling_points = + settings.value(GlobalSettings::Key_View_ShowSamplingPoints).toBool(); + if (!show_sampling_points) + return; + // Paint the sampling points const uint64_t sampling_points_count = end_sample - start_sample + 1; QRectF *const sampling_points = new QRectF[sampling_points_count];