4#ifndef QQUICK3DUTILS_P_H
5#define QQUICK3DUTILS_P_H
20#include <QtCore/QtGlobal>
21#include <private/qglobal_p.h>
25template <
typename T,
typename =
void>
26struct hasFuzzyCompare : std::false_type {};
32template <
typename T, std::enable_if_t<!hasFuzzyCompare<T>::value,
bool> =
true>
42template <
typename T, std::enable_if_t<hasFuzzyCompare<T>::value,
bool> =
true>
45 if (qFuzzyCompare(orig, updated))
Combined button and popup list for selecting options.
bool qUpdateIfNeeded(T &orig, T updated)