Qt 4.8
|
#include <qscriptqobject_p.h>
Public Functions | |
bool | addSignalHandler (QObject *sender, int signalIndex, JSC::JSValue receiver, JSC::JSValue slot, JSC::JSValue senderWrapper, Qt::ConnectionType type) |
QScriptObject * | findWrapper (QScriptEngine::ValueOwnership ownership, const QScriptEngine::QObjectWrapOptions &options) const |
void | mark (JSC::MarkStack &) |
QObjectData (QScriptEnginePrivate *engine) | |
void | registerWrapper (QScriptObject *wrapper, QScriptEngine::ValueOwnership ownership, const QScriptEngine::QObjectWrapOptions &options) |
bool | removeSignalHandler (QObject *sender, int signalIndex, JSC::JSValue receiver, JSC::JSValue slot) |
~QObjectData () | |
Properties | |
QScript::QObjectConnectionManager * | connectionManager |
QScriptEnginePrivate * | engine |
QList< QScript::QObjectWrapperInfo > | wrappers |
Definition at line 143 of file qscriptqobject_p.h.
QObjectData::QObjectData | ( | QScriptEnginePrivate * | engine | ) |
Definition at line 2251 of file qscriptqobject.cpp.
QObjectData::~QObjectData | ( | ) |
Definition at line 2256 of file qscriptqobject.cpp.
bool QObjectData::addSignalHandler | ( | QObject * | sender, |
int | signalIndex, | ||
JSC::JSValue | receiver, | ||
JSC::JSValue | slot, | ||
JSC::JSValue | senderWrapper, | ||
Qt::ConnectionType | type | ||
) |
Definition at line 2280 of file qscriptqobject.cpp.
Referenced by QScriptEnginePrivate::scriptConnect().
QScriptObject * QObjectData::findWrapper | ( | QScriptEngine::ValueOwnership | ownership, |
const QScriptEngine::QObjectWrapOptions & | options | ||
) | const |
Definition at line 2304 of file qscriptqobject.cpp.
Referenced by QScriptEnginePrivate::newQObject().
void QObjectData::mark | ( | JSC::MarkStack & | markStack | ) |
Definition at line 2264 of file qscriptqobject.cpp.
Referenced by QScriptEnginePrivate::mark().
void QObjectData::registerWrapper | ( | QScriptObject * | wrapper, |
QScriptEngine::ValueOwnership | ownership, | ||
const QScriptEngine::QObjectWrapOptions & | options | ||
) |
Definition at line 2315 of file qscriptqobject.cpp.
Referenced by QScriptEnginePrivate::newQObject().
bool QObjectData::removeSignalHandler | ( | QObject * | sender, |
int | signalIndex, | ||
JSC::JSValue | receiver, | ||
JSC::JSValue | slot | ||
) |
Definition at line 2293 of file qscriptqobject.cpp.
Referenced by QScriptEnginePrivate::scriptDisconnect().
|
private |
Definition at line 170 of file qscriptqobject_p.h.
Referenced by addSignalHandler(), mark(), removeSignalHandler(), and ~QObjectData().
|
private |
Definition at line 169 of file qscriptqobject_p.h.
Referenced by addSignalHandler().
|
private |
Definition at line 171 of file qscriptqobject_p.h.
Referenced by findWrapper(), mark(), and registerWrapper().