From ba31faa55abedea506443df821e32aff93378c15 Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Wed, 26 Jul 2017 21:50:41 +0200 Subject: Add GuiForm::Listener::changed which is called whenever a value is changed --- src/monitor-gui.cc | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/monitor-gui.cc') diff --git a/src/monitor-gui.cc b/src/monitor-gui.cc index 7b4f5f2..d293935 100644 --- a/src/monitor-gui.cc +++ b/src/monitor-gui.cc @@ -331,6 +331,9 @@ class MonitorGui : GuiMenu::Listener, GuiMain::Listener, Monitor::Delegate, private: class ConnectFormListener : public GuiFormApply::Listener { public: + void changed(GuiForm* UNUSED(form), std::string const& UNUSED(id)) override { + } + bool about_to_close(GuiForm* form) override { auto address = form->get_string("address"); if (address.empty()) { @@ -371,6 +374,9 @@ private: class SetupFormListener : public GuiFormApply::Listener { public: + void changed(GuiForm* UNUSED(form), std::string const& UNUSED(id)) override { + } + bool about_to_close(GuiForm* form) override { auto const& port = form->get_string("port"); if (port.empty()) { @@ -447,6 +453,9 @@ private: class GenerateFormListener : public GuiFormApply::Listener { public: + void changed(GuiForm* UNUSED(form), std::string const& UNUSED(id)) override { + } + bool about_to_close(GuiForm* form) override { auto const& output = form->get_file("output"); if (output.empty()) { -- cgit v1.2.3-70-g09d2