*/
bool enabled() const;
- void enable(bool enable = true);
-
std::shared_ptr<data::SignalBase> base() const;
+ virtual void save_settings(QSettings &settings) const;
+
+ virtual void restore_settings(QSettings &settings);
+
/**
* Returns a list of row items owned by this object.
*/
void on_disable();
+ void on_enabled_changed(bool enabled);
+
protected:
pv::Session &session_;