gcc 4/5 incompatibility fixed

This commit is contained in:
Uwe Rathmann 2018-02-27 08:23:16 +01:00
parent 356966f4ca
commit 76f0ed1ece

View File

@ -64,7 +64,7 @@ private:
};
template< typename T, QskMetaCall::IsMemberFunction< T >* = nullptr >
template< typename T, QskMetaCall::IsMemberFunction< T >* >
inline QskMetaFunction::QskMetaFunction( T function )
{
using namespace QtPrivate;
@ -79,7 +79,7 @@ inline QskMetaFunction::QskMetaFunction( T function )
m_parameterTypes = ConnectionTypes< typename Traits::Arguments >::types();
}
template< typename T, QskMetaCall::IsFunction< T >* = nullptr >
template< typename T, QskMetaCall::IsFunction< T >* >
inline QskMetaFunction::QskMetaFunction( T function )
{
using namespace QtPrivate;
@ -94,7 +94,7 @@ inline QskMetaFunction::QskMetaFunction( T function )
m_parameterTypes = ConnectionTypes< typename Traits::Arguments >::types();
}
template< typename T, QskMetaCall::IsFunctor< T >* = nullptr >
template< typename T, QskMetaCall::IsFunctor< T >* >
inline QskMetaFunction::QskMetaFunction( T functor )
{
using namespace QtPrivate;