OpendTect-6_4  6.4
Public Member Functions | Protected Attributes | List of all members
QObjPtr Class Reference

Class with a pointer to a QObject. The pointer will be set to null when the QObject goes out of scope. More...

Public Member Functions

 QObjPtr (mQtclass(QObject)*=0)
 
 ~QObjPtr ()
 
 operator mQtclass (QObject)*()
 
 operator const mQtclass (QObject)*() const
 
 mQtclass (QObject *) operator->()
 
const mQtclass (QObject *) operator->() const
 
 mQtclass (QObject)*operator
 
Threads::Mutexmutex ()
 
NotifierAccessdeleteNotifier ()
 

Protected Attributes

i_QPtrImplimpl_
 

Detailed Description

Class with a pointer to a QObject. The pointer will be set to null when the QObject goes out of scope.

Constructor & Destructor Documentation

QObjPtr::QObjPtr ( mQtclass(QObject)*  = 0)
QObjPtr::~QObjPtr ( )

Member Function Documentation

NotifierAccess& QObjPtr::deleteNotifier ( )
QObjPtr::mQtclass ( QObject *  ) -> ()
const QObjPtr::mQtclass ( QObject *  ) -> () const
QObjPtr::mQtclass ( QObject  )
Threads::Mutex& QObjPtr::mutex ( )
QObjPtr::operator const mQtclass ( QObject  ) const
QObjPtr::operator mQtclass ( QObject  )

Member Data Documentation

i_QPtrImpl* QObjPtr::impl_
protected

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