Hi guys I want to use QtConcurrent, but there are problems:

Qt Code:
  1. class Data
  2. {
  3. private:
  4. QString data;
  5. float value;
  6.  
  7. public:
  8. Data(QString data,float value);
  9.  
  10. inline QString getData() const { return data; }
  11.  
  12. bool dateFiltering(const OfferData& d);
  13. };
To copy to clipboard, switch view to plain text mode 

Qt Concurrent example
Qt Code:
  1. QList<Data> data = datamanager.getData();
  2.  
  3. //filter data
  4. QtConcurrent::filter(data,&Data::dateFiltering);
To copy to clipboard, switch view to plain text mode 

errors:
/opt/QtSDK/Desktop/Qt/4.8.1/gcc/include/QtCore/qtconcurrentfilterkernel.h:109: Fehler:no match for call to '(QtConcurrent::MemberFunctionWrapper1<bool, Data, const Data&>) (const Data&)'
/opt/QtSDK/Desktop/Qt/4.8.1/gcc/include/QtCore/qtconcurrentfunctionwrappers.h:128: candidate is:
/opt/QtSDK/Desktop/Qt/4.8.1/gcc/include/QtCore/qtconcurrentfunctionwrappers.h:138: T QtConcurrent::MemberFunctionWrapper1<T, C, U>:perator()(C&, U) [with T = bool, C = Data, U = const Data&]

maybe somebody knows, whats wrong...thanks