24#ifndef PROPERTYCONTROLFLOAT_H
25#define PROPERTYCONTROLFLOAT_H
27#include <peak/peak.hpp>
29#include <QDoubleSpinBox>
58 std::string name, std::shared_ptr<peak::core::NodeMap> nodeMap, QObject* parent =
nullptr);
Definition propertycontrolfloat.h:38
void setDoubleValue(double value)
Definition propertycontrolfloat.cpp:40
void doubleValueChanged(double value)
void notifyValueChanged(int value)
Definition propertycontrolfloat.cpp:34
DoubleSlider(QWidget *parent=nullptr)
Definition propertycontrolfloat.cpp:28
void onEditingFinished()
Definition propertycontrolfloat.cpp:112
bool m_enabled
Definition propertycontrolfloat.h:73
int m_sliderMultiplicator
Definition propertycontrolfloat.h:74
DoubleSlider * m_slider
Definition propertycontrolfloat.h:71
void cameraDisconnected()
void valueChanged(double value)
bool isEnabled()
Definition propertycontrolfloat.cpp:197
void setEnabled(bool enabled)
Definition propertycontrolfloat.cpp:189
void update()
Definition propertycontrolfloat.cpp:170
void setValue(double value)
Definition propertycontrolfloat.cpp:117
QHBoxLayout * getLayout()
Definition propertycontrolfloat.cpp:202
void messageBoxTrigger(QString messageTitle, QString messageText)
QLabel * m_label
Definition propertycontrolfloat.h:70
std::shared_ptr< peak::core::NodeMap > m_nodemapRemoteDevice
Definition propertycontrolfloat.h:66
QDoubleSpinBox * m_spinBox
Definition propertycontrolfloat.h:72
PropertyControlFloat(std::string name, std::shared_ptr< peak::core::NodeMap > nodeMap, QObject *parent=nullptr)
Definition propertycontrolfloat.cpp:47
double getValue()
Definition propertycontrolfloat.cpp:165
std::string m_nodeName
Definition propertycontrolfloat.h:67
QHBoxLayout * m_layout
Definition propertycontrolfloat.h:69