12 #include "uitoolsmod.h" 25 float defval=
mUdf(
float),
28 float getValue(
bool internal=
true)
const;
29 void setValue(
float val,
bool isinternal=
true);
33 void setUnitName(
const char*);
35 void setReadOnly(
bool);
36 const char* propName()
const;
47 void handleValChg(
float,
bool)
const;
#define mExpClass(module)
Definition: commondefs.h:157
uiUnitSel * unfld_
Definition: uipropvalfld.h:43
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
Selector for UnitOfMeasure's.
Definition: uiunitsel.h:36
Ref Data for a (usually petrophysical) property.
Definition: propertyref.h:40
Definition: uiparent.h:24
const UnitOfMeasure * prevuom_
Definition: uipropvalfld.h:44
Definition: uipropvalfld.h:20
void setUnit(const UnitOfMeasure *uom=0)
const char * getUnitName() const
const UnitOfMeasure * getUnit() const
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:270
float lastsetvalue_
Definition: uipropvalfld.h:45
uiGenInput * valfld_
Definition: uipropvalfld.h:42
Notifier< uiPropertyValFld > valueChanged
Definition: uipropvalfld.h:38
Unit of Measure.
Definition: unitofmeasure.h:33