13 #include "uitoolsmod.h" 36 enum Pol {
Unrel, NotAll, OneMinimum, OneOnly, MaybeOne,
51 int size()
const {
return boxs_.size(); }
52 bool isChecked(
int)
const;
54 int firstChecked()
const;
55 int lastChecked()
const;
69 void setBox(
int,
bool chkd,
bool shw=
true);
75 void handleRadio(
bool);
#define mExpClass(module)
Definition: commondefs.h:157
Notifier< uiCheckList > changed
Definition: uichecklist.h:57
OD::Orientation orientation() const
Definition: uichecklist.h:48
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
uiCheckBox * box(int idx)
Definition: uichecklist.h:81
bool isHor() const
Definition: uichecklist.h:49
Group of check boxes. Ensures a certain policy is honored.
Definition: uichecklist.h:32
int size() const
Definition: uichecklist.h:51
Definition: oduicommon.h:23
Definition: uistring.h:88
uiGroup * grp_
Definition: uichecklist.h:65
Definition: uiparent.h:24
Set of BufferString objects.
Definition: bufstringset.h:25
Pol pol() const
Definition: uichecklist.h:47
const Pol pol_
Definition: uichecklist.h:62
ObjectSet< uiCheckBox > boxs_
Definition: uichecklist.h:64
const OD::Orientation orientation_
Definition: uichecklist.h:63
uiCheckBox * clicked()
Definition: uichecklist.h:58
Definition: oduicommon.h:24
Pol
Definition: uichecklist.h:36
uiCheckBox * clicked_
Definition: uichecklist.h:67
Definition: uichecklist.h:36
Definition: uistring.h:235
uiLabel * lbl_
Definition: uichecklist.h:66
const uiCheckBox * box(int idx) const
Definition: uichecklist.h:82
Definition: uibutton.h:130
Orientation
Fundamental orientation in 2D UIs.
Definition: oduicommon.h:21