 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "uitoolsmod.h"
57 , selmnemtype_(mn ? true : false)
77 void setUnit(const
char*);
79 const
char* getUnitName() const;
81 float getUserValue(
float internalval) const;
82 double getUserValue(
double internalval) const;
83 float getInternalValue(
float uservalue) const;
84 double getInternalValue(
double uservalue) const;
mDefSetupMemb(PropertyRef::StdType, ptype) mDefSetupMemb(Mnemonic *
Notifier< uiUnitSel > selChange
Definition: uiunitsel.h:95
void trigger()
Definition: notify.h:132
void propSelChg(CallBacker *)
@ SymbolsOnly
Definition: uiunitsel.h:46
void setUnFld(const UnitOfMeasure *)
Combo box.
Definition: uicombobox.h:32
bool usePar(const IOPar &, const char *altkey=0)
#define mExpClass(module)
Definition: commondefs.h:177
PropertyRef::StdType propType() const
Definition: unitofmeasure.h:52
Mode
Definition: uiunitsel.h:46
uiComboBox * propfld_
Definition: uiunitsel.h:115
Selector for UnitOfMeasure's.
Definition: uiunitsel.h:39
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:154
BufferString tblkey_
Definition: uiunitsel.h:112
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiComboBox * inpFld() const
Definition: uiunitsel.h:93
Definition: mnemonics.h:26
ObjectSet< const UnitOfMeasure > units_
Definition: uiunitsel.h:111
uiComboBox * inpfld_
Definition: uiunitsel.h:114
void mnSelChg(CallBacker *)
Definition: uiunitsel.h:43
Setup setup_
Definition: uiunitsel.h:110
Mnemonic * mnemonic() const
const char * tblKey() const
static uiString sEmptyString()
Definition: uistrings.h:354
Setup(PropertyRef::StdType st, const uiString labeltxt=uiStrings::sEmptyString(), Mnemonic *mn=nullptr)
Definition: uiunitsel.h:48
void setPropFld(PropertyRef::StdType)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
Ref Data for a (usually petrophysical) property.
Definition: propertyref.h:43
Unit of Measure.
Definition: unitofmeasure.h:35
#define mToUiStringTodo(i)
Definition: uistring.h:366
uiComboBox * mnfld_
Definition: uiunitsel.h:116
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
void setMnemFld(Mnemonic *)
StdType
Definition: propertyref.h:46
const UnitOfMeasure * gtUnit() const
void selChg(CallBacker *)
Definition: uiunitsel.h:118
Definition: uiparent.h:26
void setFallbackKey(const char *)
uiString getSelTxt(const UnitOfMeasure *) const
Notifier< uiUnitSel > propSelChange
Definition: uiunitsel.h:96
static IOPar & lastUsed()
== UnitOfMeasure::currentDefaults()
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
void fillPar(IOPar &, const char *altkey=0) const
void setMnemonic(Mnemonic &)
void setPropType(PropertyRef::StdType)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021