X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Fview.hpp;h=9fac1a67f8d400933d4a95b2c2b12eca29c483d0;hb=eae3bbbbfd35aef309c186e278ff7ab2d90f362a;hp=f1e40399c6ca863a7d22af09920c98c22d7ab96a;hpb=f54fc97e8c4c20b7a37f10b8fd125407eba17226;p=pulseview.git diff --git a/pv/view/view.hpp b/pv/view/view.hpp index f1e40399..9fac1a67 100644 --- a/pv/view/view.hpp +++ b/pv/view/view.hpp @@ -20,8 +20,7 @@ #ifndef PULSEVIEW_PV_VIEWS_TRACEVIEW_VIEW_HPP #define PULSEVIEW_PV_VIEWS_TRACEVIEW_VIEW_HPP -#include - +#include #include #include #include @@ -33,8 +32,8 @@ #include #include -#include #include +#include #include "cursorpair.hpp" #include "flag.hpp" @@ -68,7 +67,8 @@ class Trace; class Viewport; class TriggerMarker; -class CustomAbstractScrollArea : public QAbstractScrollArea { +class CustomAbstractScrollArea : public QAbstractScrollArea +{ Q_OBJECT public: @@ -77,7 +77,8 @@ public: bool viewportEvent(QEvent *event); }; -class View : public ViewBase, public TraceTreeItemOwner { +class View : public ViewBase, public TraceTreeItemOwner +{ Q_OBJECT private: @@ -211,11 +212,21 @@ public: */ void enable_coloured_bg(bool state); + /** + * Returns true if the trace background should be drawn with a coloured background. + */ + bool coloured_bg() const; + /** * Enable or disable showing sampling points. */ void enable_show_sampling_points(bool state); + /** + * Enable or disable showing the analog minor grid. + */ + void enable_show_analog_minor_grid(bool state); + /** * Returns true if cursors are displayed. false otherwise. */