2013-01-20 23:57:04 +00:00
|
|
|
#include <QVariant>
|
|
|
|
|
2013-02-02 22:32:54 +00:00
|
|
|
class ErrorMessage;
|
|
|
|
|
2013-01-20 23:57:04 +00:00
|
|
|
class InvocationResult {
|
|
|
|
public:
|
|
|
|
InvocationResult(QVariant result, bool error = false);
|
|
|
|
const QVariant &result() const;
|
|
|
|
bool hasError();
|
2013-02-02 22:32:54 +00:00
|
|
|
ErrorMessage *errorMessage();
|
2013-01-20 23:57:04 +00:00
|
|
|
|
|
|
|
private:
|
|
|
|
QVariant m_result;
|
|
|
|
bool m_error;
|
|
|
|
};
|
|
|
|
|