#ifndef PULSEVIEW_PV_PROP_PROPERTY_H
#define PULSEVIEW_PV_PROP_PROPERTY_H
-#include <glib-2.0/glib.h>
-
-#include <boost/function.hpp>
+#include <glib.h>
+#include <functional>
#include <QString>
#include <QWidget>
Q_OBJECT;
public:
- typedef boost::function<GVariant* ()> Getter;
- typedef boost::function<void (GVariant*)> Setter;
+ typedef std::function<GVariant* ()> Getter;
+ typedef std::function<void (GVariant*)> Setter;
protected:
Property(QString name, Getter getter, Setter setter);