Merge pull request #50 from HamedMasafi/dev
add template to template method call
This commit is contained in:
commit
277d15707f
|
|
@ -1,3 +1,4 @@
|
|||
#QT -= gui
|
||||
|
||||
DEFINES += NUT_PATH=\\\"$$PWD/../../\\\"
|
||||
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@ template<class T>
|
|||
Q_OUTOFLINE_TEMPLATE Row<T> TableSet<T >::at(int i) const
|
||||
{
|
||||
#ifdef NUT_SHARED_POINTER
|
||||
return data->childs.at(i).objectCast<T>();
|
||||
return data->childs.at(i).template objectCast<T>();
|
||||
#else
|
||||
return reinterpret_cast<T*>(data->childs.at(i));
|
||||
#endif
|
||||
|
|
@ -112,7 +112,7 @@ template<class T>
|
|||
Q_OUTOFLINE_TEMPLATE const Row<T> TableSet<T>::operator[](int i) const
|
||||
{
|
||||
#ifdef NUT_SHARED_POINTER
|
||||
return data->childs.at(i).objectCast<T>();
|
||||
return data->childs.at(i).template objectCast<T>();
|
||||
#else
|
||||
return reinterpret_cast<T*>(data->childs.at(i));
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue