![]() |
OpendTect
6.6
|
Public Member Functions | |
i_uiLayoutItem (i_LayoutMngr &mgr, uiObjectBody &obj) | |
virtual | ~i_uiLayoutItem () |
virtual uiObjectBody * | bodyLayouted () |
virtual uiSize | minimumSize () const |
virtual uiObject * | objLayouted () |
![]() | |
i_LayoutItem (i_LayoutMngr &, QLayoutItem &) | |
virtual | ~i_LayoutItem () |
uiSize | actualSize (bool include_border=true) const |
live objs: use uiObject::width() etc More... | |
virtual int | center (LayoutMode, bool hor=true) const |
uiRect & | curpos (LayoutMode m) |
const uiRect & | curpos (LayoutMode m) const |
virtual int | horAlign (LayoutMode m) const |
virtual void | initChildLayout (LayoutMode) |
bool | inited () const |
virtual void | invalidate () |
const i_LayoutMngr & | mngr () const |
uiSize | prefSize () const |
virtual void | updatedAlignment (LayoutMode) |
![]() | |
virtual | ~uiBody () |
virtual void | clear () |
virtual void | finalise () |
virtual bool | finalised () const |
virtual void | fontchanged () |
QWidget * | qwidget () |
can return 0 More... | |
const QWidget * | qwidget () const |
can return 0 More... | |
![]() | |
NamedCallBacker (const char *nm=0) | |
NamedCallBacker (const NamedCallBacker &) | |
virtual Notifier< NamedCallBacker > & | objectToBeDeleted () const |
bool | operator== (const NamedCallBacker &oth) const |
bool | operator== (const NamedObject &oth) const |
![]() | |
CallBacker () | |
CallBacker (const CallBacker &) | |
virtual | ~CallBacker () |
bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
void | detachAllNotifiers () const |
Call from the destructor of your inherited object. More... | |
void | detachCB (const NotifierAccess &, const CallBack &) const |
void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
virtual bool | isCapsule () const |
bool | isNotifierAttached (const NotifierAccess *) const |
Only for debugging purposes, don't use. More... | |
void | stopReceivingNotifications () const |
![]() | |
NamedObject (const char *nm=nullptr) | |
NamedObject (const NamedObject &oth) | |
virtual | ~NamedObject () |
virtual BufferString | getName () const |
bool | getNameFromPar (const IOPar &) |
virtual const name_type & | name () const |
NamedObject & | operator= (const NamedObject &) |
bool | operator== (const NamedObject &oth) const |
virtual void | setName (const char *nm) |
![]() | |
virtual | ~ObjectWithName () |
bool | hasName (const char *nm) const |
bool | hasName (const name_type &nm) const |
void | putNameInPar (IOPar &) const |
Protected Attributes | |
uiObjectBody & | uiobjbody_ |
![]() | |
uiRect | layoutpos_ [nLayoutMode] |
bool | minimum_pos_inited_ |
bool | preferred_pos_inited_ |
![]() | |
Threads::Atomic< bool > | delalreadytriggered_ |
Notifier< NamedCallBacker > | delnotif_ |
![]() | |
BufferString | name_ |
Additional Inherited Members | |
![]() | |
typedef OD::String | name_type |
![]() | |
static void | createReceiverForCurrentThread () |
static void | removeReceiverForCurrentThread () |
![]() | |
void | attach (constraintType, i_LayoutItem *other, int margin, bool reciprocal=true) |
const uiObjectBody * | bodyLayouted () const |
virtual void | commitGeometrySet (bool) |
void | initLayout (LayoutMode, int mngrtop, int mngrleft) |
bool | isAligned () const |
bool | layout (LayoutMode, int, bool) |
virtual const QWidget * | managewidg_ () const |
i_LayoutMngr & | mngr () |
const uiObject * | objLayouted () const |
QLayoutItem & | qlayoutItm () |
const QLayoutItem & | qlayoutItm () const |
virtual const QWidget * | qwidget_ () const |
int | stretch (bool hor) const |
QLayoutItem * | takeQlayoutItm () |
![]() | |
uiBody () | |
![]() | |
void | sendDelNotif () const |
Wrapper around QLayoutItems that have been wrapped by a i_QObjWrp wrapper and therefore have a reference to a uiObject.
<>
|
inline |
|
virtual |
|
inlinevirtual |
Reimplemented from i_LayoutItem.
|
virtual |
Reimplemented from i_LayoutItem.
|
inlinevirtual |
Reimplemented from i_LayoutItem.
|
protected |
Generated at 07/14/2022 09:52:38 for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022