@@ -23,6 +23,7 @@ struct UISignals {
2323 boost::signals2::signal<CClientUIInterface::NotifyNetworkActiveChangedSig> NotifyNetworkActiveChanged;
2424 boost::signals2::signal<CClientUIInterface::NotifyNetworkLocalChangedSig> NotifyNetworkLocalChanged;
2525 boost::signals2::signal<CClientUIInterface::NotifyAlertChangedSig> NotifyAlertChanged;
26+ boost::signals2::signal<CClientUIInterface::NotifySettingChangedSig> NotifySettingChanged;
2627 boost::signals2::signal<CClientUIInterface::ShowProgressSig> ShowProgress;
2728 boost::signals2::signal<CClientUIInterface::NotifyBlockTipSig> NotifyBlockTip;
2829 boost::signals2::signal<CClientUIInterface::NotifyHeaderTipSig> NotifyHeaderTip;
@@ -44,6 +45,7 @@ ADD_SIGNALS_IMPL_WRAPPER(NotifyNumConnectionsChanged);
4445ADD_SIGNALS_IMPL_WRAPPER (NotifyNetworkActiveChanged);
4546ADD_SIGNALS_IMPL_WRAPPER (NotifyNetworkLocalChanged);
4647ADD_SIGNALS_IMPL_WRAPPER (NotifyAlertChanged);
48+ ADD_SIGNALS_IMPL_WRAPPER (NotifySettingChanged);
4749ADD_SIGNALS_IMPL_WRAPPER (ShowProgress);
4850ADD_SIGNALS_IMPL_WRAPPER (NotifyBlockTip);
4951ADD_SIGNALS_IMPL_WRAPPER (NotifyHeaderTip);
@@ -57,6 +59,7 @@ void CClientUIInterface::NotifyNumConnectionsChanged(int newNumConnections) { re
5759void CClientUIInterface::NotifyNetworkActiveChanged (bool networkActive) { return g_ui_signals.NotifyNetworkActiveChanged (networkActive); }
5860void CClientUIInterface::NotifyNetworkLocalChanged () { return g_ui_signals.NotifyNetworkLocalChanged (); }
5961void CClientUIInterface::NotifyAlertChanged () { return g_ui_signals.NotifyAlertChanged (); }
62+ void CClientUIInterface::NotifySettingChanged (const std::string& setting_name, const UniValue& new_value) { return g_ui_signals.NotifySettingChanged (setting_name, new_value); }
6063void CClientUIInterface::ShowProgress (const std::string& title, int nProgress, bool resume_possible) { return g_ui_signals.ShowProgress (title, nProgress, resume_possible); }
6164void CClientUIInterface::NotifyBlockTip (SynchronizationState s, const CBlockIndex* i) { return g_ui_signals.NotifyBlockTip (s, i); }
6265void CClientUIInterface::NotifyHeaderTip (SynchronizationState s, int64_t height, int64_t timestamp, bool presync) { return g_ui_signals.NotifyHeaderTip (s, height, timestamp, presync); }
0 commit comments