Demonstrates how to pass each object in the container to a member function of different class instance. You can alternatively do this using boost::bind [developer.qt.nokia.com]
- #include <QtConcurrentMap>
- #include <QVector>
- #include <boost/bind.hpp>
- #include <iostream>
- class Object{};
- class MyClass
- {
- public:
- float operator()(const Object& object) { return 1.0f;}
- typedef float result_type;
- };
- int main()
- {
- Object a;
- v.push_back(a);
- MyClass myClass;
- std::cout << result[0] << std::endl;
- return 0;
- }

