MCPcopy Create free account
hub / github.com/KDAB/GammaRay / setObject

Method setObject

core/propertycontroller.cpp:67–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

65}
66
67void PropertyController::setObject(QObject *object)
68{
69 if (m_object)
70 disconnect(m_object.data(), &QObject::destroyed, this, &PropertyController::objectDestroyed);
71 if (object)
72 connect(object, &QObject::destroyed, this, &PropertyController::objectDestroyed);
73
74 m_object = object;
75
76 QStringList availableExtensions;
77
78 for (PropertyControllerExtension *extension : std::as_const(m_extensions)) {
79 if (extension->setQObject(object))
80 availableExtensions << extension->name();
81 }
82
83 setAvailableExtensions(availableExtensions);
84}
85
86void PropertyController::setObject(void *object, const QString &className)
87{

Callers

nothing calls this directly

Calls 3

dataMethod · 0.45
setQObjectMethod · 0.45
nameMethod · 0.45

Tested by

no test coverage detected