diff options
Diffstat (limited to 'src/Common/ActionManager.h')
-rw-r--r-- | src/Common/ActionManager.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Common/ActionManager.h b/src/Common/ActionManager.h index e47652e..5d3dc15 100644 --- a/src/Common/ActionManager.h +++ b/src/Common/ActionManager.h @@ -25,14 +25,14 @@ #include <queue> #include <unistd.h> -#include <sigc++/slot.h> +#include <boost/function.hpp> namespace Mad { namespace Common { class ActionManager : public Initializable { private: - std::queue<sigc::slot<void> > actions; + std::queue<boost::function0<void> > actions; int notifyPipe[2]; static ActionManager actionManager; @@ -45,7 +45,7 @@ class ActionManager : public Initializable { public: void run(); - void add(const sigc::slot<void> &action); + void add(const boost::function0<void> &action); static ActionManager *get() { if(!actionManager.isInitialized()) |