15#include <QtCore/qobject.h>
16#include <QtCore/qvariant.h>
21 class PropertyGridItem;
44 virtual const QWidget*
getQWidget(
void)
const override = 0;
47 virtual bool setupFromConfiguration(
const Property* _configuration);
67 void slotValueChanged(
void);
70 void slotValueChanged(
bool);
73 void slotValueChanged(
int);
76 void slotEmitValueChanged(
void);
#define OT_DECL_NOCOPY(___class)
Removes the default copy constructor and assignment operator.
Definition OTClassHelper.h:14
The PropertyBase class is used to hold general Property information.
Definition PropertyBase.h:25
The Property class is used as a base class for all Properties that can be displayed and modified in t...
Definition Property.h:21
rapidjson::Value JsonValue
Writable JSON value.
Definition JSON.h:27
rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > JsonAllocator
Allocator used for writing to JSON values.
Definition JSON.h:30