26 using EventType_t = std::remove_pointer_t<std::decay_t<ArgType_t<F, 0>>>;
30 , F_ {
std::move (f) }
36 const auto ev =
dynamic_cast<EventType_t*
> (srcEv);
LambdaEventFilter(F &&f, QObject *parent=nullptr)
bool eventFilter(QObject *, QEvent *srcEv) override
auto MakeLambdaEventFilter(F &&f, QObject *parent=nullptr)