Zrythm v2.0.0-alpha.1
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::utils::views::detail::QObjectCastToAdaptor< Derived > Struct Template Reference

Transforms a range of QObject pointers via qobject_cast. More...

#include <src/utils/views.h>

Inheritance diagram for zrythm::utils::views::detail::QObjectCastToAdaptor< Derived >:
Collaboration diagram for zrythm::utils::views::detail::QObjectCastToAdaptor< Derived >:

Public Member Functions

template<std::ranges::viewable_range Range>
auto operator() (Range &&r) const

Detailed Description

template<typename Derived>
struct zrythm::utils::views::detail::QObjectCastToAdaptor< Derived >

Transforms a range of QObject pointers via qobject_cast.

Null results are NOT filtered — use qobject_cast_and_filter for that.

Definition at line 45 of file views.h.

Member Function Documentation

◆ operator()()

template<typename Derived>
template<std::ranges::viewable_range Range>
auto zrythm::utils::views::detail::QObjectCastToAdaptor< Derived >::operator() ( Range && r) const
inline

Definition at line 48 of file views.h.


The documentation for this struct was generated from the following file: