qt5 ifdef

This commit is contained in:
Patrick von Reth 2014-01-18 20:12:21 +01:00
parent 95075fe29a
commit 81236c8836
1 changed files with 16 additions and 0 deletions

View File

@ -49,6 +49,21 @@ private:
}; };
#if QT_VERSION >= QT_VERSION_CHECK(5,0,0)
template<typename Type>
inline Type myQVariantCast(const QVariant &dat)
{
return qvariant_cast<Type>(dat);
}
template<typename Type>
inline QVariant myQVariantFromValue(const Type &dat)
{
return qVariantFromValue(dat);
}
#else
template<typename Type> template<typename Type>
inline Type myQVariantCast(const QVariant &dat) inline Type myQVariantCast(const QVariant &dat)
{ {
@ -60,6 +75,7 @@ inline QVariant myQVariantFromValue(const Type &dat)
{ {
return qVariantFromValue(qobject_cast<QObject*>(dat)); return qVariantFromValue(qobject_cast<QObject*>(dat));
} }
#endif
} }