Make member variable underscores a suffix instead of a prefix
[pulseview.git] / pv / prop / property.h
index e5a523f93758ac6612f87637a06b7cad5770bd5e..dd6d25bad37460d4e1fe9bac6992366a42933907 100644 (file)
@@ -21,8 +21,9 @@
 #ifndef PULSEVIEW_PV_PROP_PROPERTY_H
 #define PULSEVIEW_PV_PROP_PROPERTY_H
 
-#include <glib.h>
+#include <glibmm-2.4/glibmm.h>
 
+#include <functional>
 #include <QString>
 #include <QWidget>
 
@@ -36,8 +37,8 @@ class Property : public QObject
        Q_OBJECT;
 
 public:
-       typedef std::function<GVariant* ()> Getter;
-       typedef std::function<void (GVariant*)> Setter;
+       typedef std::function<Glib::VariantBase ()> Getter;
+       typedef std::function<void (Glib::VariantBase)> Setter;
 
 protected:
        Property(QString name, Getter getter, Setter setter);
@@ -52,11 +53,11 @@ public:
        virtual void commit() = 0;
 
 protected:
-       const Getter _getter;
-       const Setter _setter;
+       const Getter getter_;
+       const Setter setter_;
 
 private:
-       QString _name;
+       QString name_;
 };
 
 } // prop