19 lines
261 B
C++
19 lines
261 B
C++
#ifndef CALLBACK_H
|
|
#define CALLBACK_H
|
|
|
|
#include <QException>
|
|
|
|
template <class R>
|
|
class Callback {
|
|
|
|
public:
|
|
|
|
virtual void onResult(R result) = 0;
|
|
|
|
virtual void onError(QException exception) = 0;
|
|
|
|
virtual void onFinish() = 0;
|
|
};
|
|
|
|
#endif // CALLBACK_H
|