#include <objectcontroller.h>
Public Member Functions | |
QObject * | object () const |
ObjectController (QWidget *parent=0) | |
void | setObject (QObject *object) |
~ObjectController () | |
ObjectController::ObjectController | ( | QWidget * | parent = 0 | ) |
References ObjectControllerPrivate::m_browser, ObjectControllerPrivate::m_manager, ObjectControllerPrivate::m_object, ObjectControllerPrivate::m_readOnlyManager, QtAbstractPropertyBrowser::setFactoryForManager(), and QtTreePropertyBrowser::setRootIsDecorated().
ObjectController::~ObjectController | ( | ) |
QObject * ObjectController::object | ( | ) | const |
References ObjectControllerPrivate::m_object.
Referenced by setObject().
void ObjectController::setObject | ( | QObject * | object | ) |
References ObjectControllerPrivate::addClassProperties(), ObjectControllerPrivate::m_browser, ObjectControllerPrivate::m_object, ObjectControllerPrivate::m_topLevelProperties, object(), QtAbstractPropertyBrowser::removeProperty(), ObjectControllerPrivate::restoreExpandedState(), and ObjectControllerPrivate::saveExpandedState().