 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uibasemod.h"
25 friend class uiSpinBoxBody;
29 const char* nm=
"SpinBox");
82 void setStep(
int,
bool snap_cur_value=
false);
83 void setStep(
float,
bool snap_cur_value=
false);
84 void setStep(
double d,
bool snap_cur_value=
false );
94 void doSnap(
bool yn ) { dosnap_ = yn; }
127 int getValue()
const {
return getIntValue(); }
130 float getfValue()
const {
return getFValue(); }
133 double getdValue()
const {
return getDValue(); }
141 int nrdecimals=0,
const char* nm=0);
155 int nrdecimals=0, const
char* nm=0 )
void popupVirtualKeyboard(int globalx=-1, int globaly=-1)
bool dosnap_
Definition: uispinbox.h:119
void setFocusChangeTrigger(bool)
Export_Basic uiString toUiString(ViewStyle)
void setInterval(const StepInterval< double > &)
#define od_int64
Definition: plftypes.h:35
void doSnap(bool yn)
Definition: uispinbox.h:94
void setValue(const char *)
void notifyHandler(bool editingfinished)
#define mExpClass(module)
Definition: commondefs.h:177
void setInterval(int start, int stop, int s=1)
Definition: uispinbox.h:54
void setSpecialValueText(const char *)
uiSpinBox * sb_
Definition: uispinbox.h:149
od_int64 getInt64Value() const
const char * text() const
void setKeyboardTracking(bool)
void setPrefix(const uiString &)
void setSuffix(const uiString &)
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
Notifier< uiSpinBox > valueChanging
Definition: uispinbox.h:105
mODTextTranslationClass(uiSpinBox) friend class uiSpinBoxBody
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
bool focusChangeTrigger() const
void setInterval(double start, double stop, double s=1)
Definition: uispinbox.h:66
uiString prefix_
Definition: uispinbox.h:114
void setInterval(const Interval< int > &i, int s=1)
Definition: uispinbox.h:56
uiSpinBox(uiParent *, int nrdecimals=0, const char *nm="SpinBox")
bool focuschgtrigger_
Definition: uispinbox.h:121
uiString suffix_
Definition: uispinbox.h:115
void snapToStep(CallBacker *)
float oldvalue_
Definition: uispinbox.h:112
Notifier< uiSpinBox > valueChanged
Definition: uispinbox.h:104
void setReadOnly(bool yn)
uiLabel * label()
Definition: uispinbox.h:145
mDeprecated("Use getFValue") float getfValue() const
Definition: uispinbox.h:129
mDeprecated("use uiString") uiLabeledSpinBox(uiParent *p
bool handleLongTabletPress()
StepInterval< int > getInterval() const
StepInterval< float > getFInterval() const
uiSpinBoxBody * body_
Definition: uispinbox.h:116
mDeprecated("Use getIntValue") int getValue() const
Definition: uispinbox.h:126
bool keyboardTracking() const
void setInterval(float start, float stop, float s=1)
Definition: uispinbox.h:61
void setStep(int, bool snap_cur_value=false)
Definition: uispinbox.h:24
uiSpinBoxBody & mkbody(uiParent *, const char *)
void setStep(double d, bool snap_cur_value=false)
mODTextTranslationClass(uiLabeledSpinBox) public uiSpinBox * box()
Definition: uispinbox.h:143
The base class for most UI elements.
Definition: uiobj.h:38
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
bool getBoolValue() const
void setMinValue(double d)
Definition: uispinbox.h:72
void setInterval(const StepInterval< float > &)
Definition: uiparent.h:26
void setInterval(const StepInterval< int > &)
mDeprecated("Use getDValue") double getdValue() const
Definition: uispinbox.h:132
Definition: uispinbox.h:138
uiLabel * lbl_
Definition: uispinbox.h:150
const uiSpinBox * box() const
Definition: uispinbox.h:144
void setStep(float, bool snap_cur_value=false)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021