24#ifndef PROPERTYCONTROLBOOL_H
25#define PROPERTYCONTROLBOOL_H
27#include <peak/peak.hpp>
42 explicit PropertyControlBool(std::string name, std::shared_ptr<peak::core::NodeMap> nodeMap,
43 QObject* parent =
nullptr, std::string selectorName =
"");
QCheckBox * m_checkBox
Definition propertycontrolbool.h:57
std::string m_selectorName
Definition propertycontrolbool.h:53
void messageBoxTrigger(QString messageTitle, QString messageText)
PropertyControlBool(std::string name, std::shared_ptr< peak::core::NodeMap > nodeMap, QObject *parent=nullptr, std::string selectorName="")
Definition propertycontrolbool.cpp:28
QHBoxLayout * getLayout()
Definition propertycontrolbool.cpp:100
std::shared_ptr< peak::core::NodeMap > m_nodemapRemoteDevice
Definition propertycontrolbool.h:51
bool m_enabled
Definition propertycontrolbool.h:58
QLabel * m_label
Definition propertycontrolbool.h:56
bool getValue()
Definition propertycontrolbool.cpp:83
std::string m_nodeName
Definition propertycontrolbool.h:52
void setEnabled(bool enabled)
Definition propertycontrolbool.cpp:88
QHBoxLayout * m_layout
Definition propertycontrolbool.h:55
void valueChanged(bool value)
bool isEnabled()
Definition propertycontrolbool.cpp:95
void setValue(bool value)
Definition propertycontrolbool.cpp:49
void cameraDisconnected()