X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Fview.hpp;h=a351fd9306332f0169e917c16c6bbf2246a07368;hp=9529e7a3fee25a3c057a76c5c1c76a5ebc0c4d08;hb=d0c0573b3ee694827a747727f862c5f91736ca05;hpb=451dc5f33fbc4f559881acdf338c476a976fcbf2 diff --git a/pv/views/trace/view.hpp b/pv/views/trace/view.hpp index 9529e7a..a351fd9 100644 --- a/pv/views/trace/view.hpp +++ b/pv/views/trace/view.hpp @@ -31,8 +31,9 @@ #include #include -#include +#include #include +#include #include #include "cursorpair.hpp" @@ -81,7 +82,7 @@ public: bool viewportEvent(QEvent *event); }; -class View : public ViewBase, public TraceTreeItemOwner +class View : public ViewBase, public TraceTreeItemOwner, public GlobalSettingsInterface { Q_OBJECT @@ -102,6 +103,8 @@ private: public: explicit View(Session &session, bool is_main_view=false, QWidget *parent = nullptr); + ~View(); + Session& session(); const Session& session() const; @@ -298,6 +301,8 @@ public: void restack_all_trace_tree_items(); + void on_setting_changed(const QString &key, const QVariant &value); + Q_SIGNALS: void hover_point_changed(const QPoint &hp);