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

Method setSourceModel

ui/tools/metaobjectbrowser/metaobjecttreeclientproxymodel.cpp:35–42  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33MetaObjectTreeClientProxyModel::~MetaObjectTreeClientProxyModel() = default;
34
35void MetaObjectTreeClientProxyModel::setSourceModel(QAbstractItemModel *source)
36{
37 QIdentityProxyModel::setSourceModel(source);
38
39 connect(source, &QAbstractItemModel::rowsInserted, this, &MetaObjectTreeClientProxyModel::findQObjectIndex);
40 connect(source, &QAbstractItemModel::dataChanged, this, &MetaObjectTreeClientProxyModel::findQObjectIndex);
41 findQObjectIndex();
42}
43
44// 1 / GRADIENT_SCALE_FACTOR is yellow, 2 / GRADIENT_SCALE_FACTOR and beyond is red
45static const int GRADIENT_SCALE_FACTOR = 4;

Callers 15

MainWindowMethod · 0.45
elementsAtReceivedMethod · 0.45
setPickSourceModelMethod · 0.45
setModelMethod · 0.45
setBaseNameMethod · 0.45
setObjectBaseNameMethod · 0.45
setObjectBaseNameMethod · 0.45
ConnectionsTabMethod · 0.45
ObjectInspectorWidgetMethod · 0.45
setObjectBaseNameMethod · 0.45
setObjectBaseNameMethod · 0.45

Calls

no outgoing calls

Tested by 1

ObjectInspectorWidgetMethod · 0.36