 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uibasemod.h"
25 class uiGroupParentBody;
39 uiGroup* group()
const {
return uigrp_; }
55 friend class uiGroupObjBody;
56 friend class uiGroupParentBody;
57 friend class uiGroupObj;
113 bool reciprocal=
true);
friend class uiGroupObjBody
Definition: uigroup.h:55
uiGroupObj * grpobj_
Definition: uigroup.h:108
const uiParent * parent() const
Definition: uigroup.h:72
Definition: uitabstack.h:33
User interface main window.
Definition: uimainwin.h:35
void reSizeChildren(const uiObject *, float, float)
uiParent * parent()
Definition: uigroup.h:71
void setShrinkAllowed(bool)
virtual uiMainWin * mainwin()
Definition: uigroup.h:94
uiGroupParentBody * body_
Definition: uigroup.h:109
virtual void setSize(const uiSize &)
#define mFDQtclass(cls)
Definition: commondefs.h:233
#define mExpClass(module)
Definition: commondefs.h:177
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
void setHCenterObj(uiObject *o)
constraintType
Definition: uilayout.h:19
void setIsMain(bool)
internal use only. Tells the layout manager it's a toplevel mngr.
virtual uiObject * mainobject()
Definition: uigroup.h:111
Definition: uiparentbody.h:23
friend class uiGroupObj
Definition: uigroup.h:57
void uiobjDel(CallBacker *)
virtual void reDraw_(bool deep)
Definition: uigroup.h:115
#define mClass(module)
Definition: commondefs.h:181
void bodyDel(CallBacker *)
virtual Notifier< uiBaseObject > & postFinalise()
Definition: uigroup.h:103
Class to help setup a callback handling.
Definition: notify.h:126
virtual void attach_(constraintType, uiObject *oth, int margin=-1, bool reciprocal=true)
const uiObject * attachObj() const
Definition: uigroup.h:70
void setFrame(bool yn=true)
void setSpacing(int s=0)
Definition: uigroup.h:76
#define mQtclass(cls)
Definition: commondefs.h:234
The base class for most UI elements.
Definition: uiobj.h:38
void setHAlignObj(uiObject *o)
void setChildrenSensitive(bool)
friend class uiGroupParentBody
Definition: uigroup.h:56
virtual Notifier< uiBaseObject > & preFinalise()
Definition: uigroup.h:101
Definition: uiparent.h:26
uiObject * attachObj()
Definition: uigroup.h:69
void setHCenterObj(uiGroup *o)
Definition: uigroup.h:89
uiGroup(uiParent *, const char *nm="uiGroup", bool manage=true)
void setHAlignObj(uiGroup *o)
Definition: uigroup.h:85
static uiGroup * gtDynamicCastToGrp(mQtclass(QWidget *))
const ObjectSet< uiBaseObject > * childList() const
uiObject * mainObject()
Definition: uiparent.h:40
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021