Computer Assited Medical Intervention Tool Kit  version 5.0
ObjectController Class Reference

#include <objectcontroller.h>

+ Inheritance diagram for ObjectController:
+ Collaboration diagram for ObjectController:

Public Member Functions

QObject * object () const
 
 ObjectController (QWidget *parent=0)
 
void setObject (QObject *object)
 
 ~ObjectController ()
 

Private Attributes

ObjectControllerPrivated_ptr
 

Constructor & Destructor Documentation

◆ ObjectController()

ObjectController::ObjectController ( QWidget *  parent = 0)

◆ ~ObjectController()

ObjectController::~ObjectController ( )

References d_ptr.

Member Function Documentation

◆ object()

QObject * ObjectController::object ( ) const

References d_ptr, and ObjectControllerPrivate::m_object.

Referenced by setObject().

+ Here is the caller graph for this function:

◆ setObject()

void ObjectController::setObject ( QObject *  object)

References ObjectControllerPrivate::addClassProperties(), d_ptr, ObjectControllerPrivate::m_browser, ObjectControllerPrivate::m_object, ObjectControllerPrivate::m_topLevelProperties, object(), QtAbstractPropertyBrowser::removeProperty(), ObjectControllerPrivate::restoreExpandedState(), and ObjectControllerPrivate::saveExpandedState().

Referenced by MyController::createAndControl().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ d_ptr

ObjectControllerPrivate* ObjectController::d_ptr
private

The documentation for this class was generated from the following files: