OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes | List of all members
uiBodyImpl< C, T > Class Template Reference

Simple delegating implementation of uiBody. More...

Inheritance diagram for uiBodyImpl< C, T >:
[legend]

Public Member Functions

 uiBodyImpl (C &hndle, uiParent *parnt, T &qthng)
 
T * qthing ()
 
const T * qthing () const
 
const C & handle ()
 

Protected Member Functions

 ~uiBodyImpl ()
 
virtual const mQtclass (QWidget *) qwidget_() const
 

Protected Attributes

T * qthing_
 

Private Attributes

C & handle_
 

Detailed Description

template<class C, class T>
class uiBodyImpl< C, T >

Simple delegating implementation of uiBody.

Useful when a Qt object is already made, such as a QStatusBar, QMenuBar, etc.

Constructor & Destructor Documentation

template<class C , class T >
uiBodyImpl< C, T >::uiBodyImpl ( C &  hndle,
uiParent parnt,
T &  qthng 
)
inline
template<class C , class T >
uiBodyImpl< C, T >::~uiBodyImpl ( )
inlineprotected

Member Function Documentation

template<class C , class T >
const C& uiBodyImpl< C, T >::handle ( )
inline
template<class C , class T >
virtual const uiBodyImpl< C, T >::mQtclass ( QWidget *  ) const
inlineprotectedvirtual
template<class C , class T >
T* uiBodyImpl< C, T >::qthing ( )
inline
template<class C , class T >
const T* uiBodyImpl< C, T >::qthing ( ) const
inline

Member Data Documentation

template<class C , class T >
C& uiBodyImpl< C, T >::handle_
private
template<class C , class T >
T* uiBodyImpl< C, T >::qthing_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019