projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Moved DevInst into the pv::device namespace
[pulseview.git]
/
pv
/
prop
/
int.h
diff --git
a/pv/prop/int.h
b/pv/prop/int.h
index 279bedc1c5bb758f2703cdfabc9aae2fe3e34cc4..6d910cdf4429b383fe5153bf71b66562d9e2c8c1 100644
(file)
--- a/
pv/prop/int.h
+++ b/
pv/prop/int.h
@@
-34,6
+34,8
@@
namespace prop {
class Int : public Property
{
class Int : public Property
{
+ Q_OBJECT;
+
public:
Int(QString name, QString suffix,
boost::optional< std::pair<int64_t, int64_t> > range,
public:
Int(QString name, QString suffix,
boost::optional< std::pair<int64_t, int64_t> > range,
@@
-41,14
+43,18
@@
public:
virtual ~Int();
virtual ~Int();
- QWidget* get_widget(QWidget *parent);
+ QWidget* get_widget(QWidget *parent
, bool auto_commit
);
void commit();
void commit();
+private slots:
+ void on_value_changed(int);
+
private:
const QString _suffix;
const boost::optional< std::pair<int64_t, int64_t> > _range;
private:
const QString _suffix;
const boost::optional< std::pair<int64_t, int64_t> > _range;
+ GVariant *_value;
QSpinBox *_spin_box;
};
QSpinBox *_spin_box;
};