13#include <rpp/utils/operator_declaration.hpp>
19struct from_signal_qt_tag;
22namespace rppqt::observable
24template<std::derived_from<QObject> TSignalQObject, std::derived_from<TSignalQObject> TObject,
typename R,
typename ...Args>
25auto from_signal(
const TObject&
object, R (TSignalQObject::*signal)(Args...)) requires rpp::details::is_header_included<rpp::details::from_signal_qt_tag, TObject, R, Args...>;
30namespace source = observable;
auto from_signal(const TObject &object, R(TSignalQObject::*signal)(Args...))
Creates rpp::specific_observable that emits a items from provided QT signal.
Definition: from_signal.hpp:83