X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Flogicsignal.hpp;h=e066d40340ee97f65c0993fc74a9e73769a70126;hb=0bb3dd25421a8638afb881d46799a13378d3f00b;hp=b170e2c08d76da930f5b6d482fad9ad1ce4cb6d4;hpb=3b2ead4fbeb899188564ec9c69c216708311a881;p=pulseview.git diff --git a/pv/views/trace/logicsignal.hpp b/pv/views/trace/logicsignal.hpp index b170e2c0..e066d403 100644 --- a/pv/views/trace/logicsignal.hpp +++ b/pv/views/trace/logicsignal.hpp @@ -17,8 +17,8 @@ * along with this program; if not, see . */ -#ifndef PULSEVIEW_PV_VIEWS_TRACEVIEW_LOGICSIGNAL_HPP -#define PULSEVIEW_PV_VIEWS_TRACEVIEW_LOGICSIGNAL_HPP +#ifndef PULSEVIEW_PV_VIEWS_TRACE_LOGICSIGNAL_HPP +#define PULSEVIEW_PV_VIEWS_TRACE_LOGICSIGNAL_HPP #include #include @@ -81,8 +81,8 @@ public: shared_ptr logic_data() const; - virtual void save_settings(QSettings &settings) const; - virtual void restore_settings(QSettings &settings); + virtual std::map save_settings() const; + virtual void restore_settings(std::map settings); /** * Computes the vertical extents of the contents of this row item. @@ -141,7 +141,6 @@ private Q_SLOTS: void on_signal_height_changed(int height); private: - int signal_height_; QColor high_fill_color_; bool show_sampling_points_, fill_high_areas_; @@ -161,10 +160,15 @@ private: static QCache icon_cache_; static QCache pixmap_cache_; + + // --------------------------------------------------------------------------- + // Note: Make sure to update save_settings() and restore_settings() when + // adding a trace-configurable variable here + int signal_height_; }; } // namespace trace } // namespace views } // namespace pv -#endif // PULSEVIEW_PV_VIEWS_TRACEVIEW_LOGICSIGNAL_HPP +#endif // PULSEVIEW_PV_VIEWS_TRACE_LOGICSIGNAL_HPP