 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uibasemod.h"
21 class uiPushButtonBody;
22 class uiRadioButtonBody;
36 virtual ~uiButton() {}
38 virtual void setText(
const uiString&);
39 const uiString& text()
const {
return text_; }
40 void setIcon(
const char* icon_identifier);
41 void setPixmap(
const uiPixmap& pm ) { setPM(pm); }
42 void setIconScale(
float val);
43 virtual void updateIconSize() {}
45 virtual void click() = 0;
50 mQtclass(QAbstractButton*) qButton();
51 const mQtclass(QAbstractButton*) qButton()
const;
56 bool immediate,
const uiString& nonstd_text);
59 static bool haveCommonPBIcons() {
return havecommonpbics_; }
60 static void setHaveCommonPBIcons(
bool yn=
true )
61 { havecommonpbics_ = yn; }
69 static bool havecommonpbics_;
71 virtual void translateText();
76 void setText( const
char* txt )
123 const
CallBack& cb,
bool immediate )
127 const
uiPixmap& pm,
bool immediate )
OD::CheckState getCheckState() const
void released()
Definition: i_qbutton.h:56
Off-screen pixel-based paint device.
Definition: uipixmap.h:34
mDeprecated("use uiString") uiCheckBox(uiParent *p
Export_Basic uiString toUiString(ViewStyle)
Definition: i_qbutton.h:26
#define mExpClass(module)
Definition: commondefs.h:177
Definition: uibutton.h:167
uiCheckBoxBody & mkbody(uiParent *, const uiString &)
uiCheckBox(uiParent *, const uiString &, const CallBack &)
CallBacks object-oriented (object + method).
Definition: callback.h:62
uiCheckBoxBody * cbbody_
Definition: uibutton.h:184
void setTriState(bool yn=true)
StdActionType
Definition: oduicommon.h:79
#define mDeprecated(msg)
Definition: plfdefs.h:215
CheckState
State of check objects.
Definition: oduicommon.h:53
Class to help setup a callback handling.
Definition: notify.h:126
void setChecked(bool yn=true)
void clicked()
Definition: i_qbutton.h:54
#define mQtclass(cls)
Definition: commondefs.h:234
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
uiCheckBox(uiParent *, const uiString &)
void pressed()
Definition: i_qbutton.h:55
void toggled(bool)
Definition: i_qbutton.h:53
Definition: uiparent.h:26
void setCheckState(OD::CheckState)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021