MCPcopy Create free account
hub / github.com/BrigJS/brig / setObject

Method setObject

src/signal_handler.cpp:87–105  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

85 }
86
87 bool SignalHandler::setObject(QObject *_obj)
88 {
89 // It's already set up
90 if (obj != NULL)
91 return false;
92
93 this->obj = _obj;
94
95 // Apply all callbacks if callbacks were already set up
96 for (int i = 0; i < callbacks.count(); ++i) {
97 int id = findSignalId(callbacks[i]->signature);
98 if (id == -1)
99 continue;
100
101 QMetaObject::connect(obj, id, this, id + QObject::metaObject()->methodCount());
102 }
103
104 return true;
105 }
106
107 int SignalHandler::addCallback(const char *signal, Local<Value> cb)
108 {

Callers 1

NAN_METHODFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected