Page MenuHomePhabricator (Chris)

No OneTemporary

Size
760 B
Referenced Files
None
Subscribers
None
diff --git a/src/UserEvent.h b/src/UserEvent.h
index 7b3243d..2ef6abb 100644
--- a/src/UserEvent.h
+++ b/src/UserEvent.h
@@ -1,34 +1,35 @@
#ifndef USEREVENT_H
#define USEREVENT_H
#include <QEvent>
#include <QVariant>
+#include <functional>
enum UserEvent {
Start = QEvent::User,
EventUserFunction,
};
class StartEvent : public QEvent {
public:
StartEvent()
: QEvent((QEvent::Type)UserEvent::Start)
{
}
};
class UserFunctionEvent : public QEvent {
public:
std::function<void(QVariant &)> func;
QVariant var;
explicit UserFunctionEvent(std::function<void(QVariant const &)> const &func, QVariant const &var)
: QEvent((QEvent::Type)EventUserFunction)
, func(func)
, var(var)
{
}
};
#endif // USEREVENT_H

File Metadata

Mime Type
text/x-diff
Expires
Sat, Feb 7, 1:31 PM (9 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
56021
Default Alt Text
(760 B)

Event Timeline