6#include <QtCore/qtconfigmacros.h>
30#ifdef __cpp_lib_forward_like
31using std::forward_like;
37template <
typename A,
typename B>
39 std::is_const_v<A>,
const B,
44template <
typename A,
typename B>
46 std::is_rvalue_reference_v<A>, std::remove_reference_t<B>&&,
51template <
typename T,
typename U>
55 std::remove_reference_t<T>,
56 std::remove_reference_t<U>
63template <
class T,
class U>
68 return static_cast<V
>(
x);
Combined button and popup list for selecting options.
override_ref_t< T &&, copy_const_t< std::remove_reference_t< T >, std::remove_reference_t< U > > > forward_like_ret_t
std::conditional_t< std::is_const_v< A >, const B, B > copy_const_t
std::conditional_t< std::is_rvalue_reference_v< A >, std::remove_reference_t< B > &&, B & > override_ref_t
constexpr auto forward_like(U &&x) noexcept -> _detail::forward_like_ret_t< T, U >
GLint GLint GLint GLint GLint x
[0]