KParts
KParts::ScriptableLiveConnectExtension Class Reference
#include <scriptableextension_p.h>

Public Slots | |
| void | liveConnectEvent (const unsigned long, const QString &, const KParts::LiveConnectExtension::ArgList &) |
Public Member Functions | |
| ScriptableLiveConnectExtension (QObject *parent, LiveConnectExtension *old) | |
| void | acquire (quint64 objid) |
| QVariant | callFunctionReference (ScriptableExtension *callerPrincipal, quint64 objId, const QString &f, const ArgList &args) |
| QVariant | get (ScriptableExtension *callerPrincipal, quint64 objId, const QString &propName) |
| bool | hasProperty (ScriptableExtension *callerPrincipal, quint64 objId, const QString &propName) |
| bool | put (ScriptableExtension *callerPrincipal, quint64 objId, const QString &propName, const QVariant &value) |
| void | release (quint64 objid) |
| QVariant | rootObject () |
Detailed Description
Definition at line 28 of file scriptableextension_p.h.
Constructor & Destructor Documentation
| KParts::ScriptableLiveConnectExtension::ScriptableLiveConnectExtension | ( | QObject * | parent, |
| LiveConnectExtension * | old | ||
| ) |
Definition at line 229 of file scriptableextension.cpp.
Member Function Documentation
| void KParts::ScriptableLiveConnectExtension::acquire | ( | quint64 | objid | ) | [virtual] |
increases reference count of object objId
Reimplemented from KParts::ScriptableExtension.
Definition at line 371 of file scriptableextension.cpp.
| QVariant KParts::ScriptableLiveConnectExtension::callFunctionReference | ( | ScriptableExtension * | callerPrincipal, |
| quint64 | objId, | ||
| const QString & | f, | ||
| const ArgList & | args | ||
| ) | [virtual] |
Try to use a function reference to field f of object as a function.
Reimplemented from KParts::ScriptableExtension.
Definition at line 254 of file scriptableextension.cpp.
| QVariant KParts::ScriptableLiveConnectExtension::get | ( | ScriptableExtension * | callerPrincipal, |
| quint64 | objId, | ||
| const QString & | propName | ||
| ) | [virtual] |
Tries to get field propName from object objId associated with 'this'.
Reimplemented from KParts::ScriptableExtension.
Definition at line 276 of file scriptableextension.cpp.
| bool KParts::ScriptableLiveConnectExtension::hasProperty | ( | ScriptableExtension * | callerPrincipal, |
| quint64 | objId, | ||
| const QString & | propName | ||
| ) | [virtual] |
Returns true if the object objId associated with 'this' has the property propName.
Reimplemented from KParts::ScriptableExtension.
Definition at line 244 of file scriptableextension.cpp.
| void KParts::ScriptableLiveConnectExtension::liveConnectEvent | ( | const unsigned | long, |
| const QString & | event, | ||
| const KParts::LiveConnectExtension::ArgList & | args | ||
| ) | [slot] |
Definition at line 386 of file scriptableextension.cpp.
| bool KParts::ScriptableLiveConnectExtension::put | ( | ScriptableExtension * | callerPrincipal, |
| quint64 | objId, | ||
| const QString & | propName, | ||
| const QVariant & | value | ||
| ) | [virtual] |
Tries to set the field propName from object objId associated with 'this' to value.
Returns true on success
Reimplemented from KParts::ScriptableExtension.
Definition at line 290 of file scriptableextension.cpp.
| void KParts::ScriptableLiveConnectExtension::release | ( | quint64 | objid | ) | [virtual] |
decreases reference count of object objId
Reimplemented from KParts::ScriptableExtension.
Definition at line 376 of file scriptableextension.cpp.
| QVariant KParts::ScriptableLiveConnectExtension::rootObject | ( | ) | [virtual] |
Return the root scriptable object of this KPart.
For example for an HTML part, it would represent a Window object. May be undefined or null
Reimplemented from KParts::ScriptableExtension.
Definition at line 238 of file scriptableextension.cpp.
The documentation for this class was generated from the following files:
KDE 4.6 API Reference