KParts
scriptableextension.h
Go to the documentation of this file.
97 bool operator==(const Object& other) const { return owner == other.owner && objId == other.objId; }
110 bool operator==(const FunctionRef& other) const { return base == other.base && field == other.field; }
197 virtual QVariant callAsFunction(ScriptableExtension* callerPrincipal, quint64 objId, const ArgList& args);
209 virtual QVariant callAsConstructor(ScriptableExtension* callerPrincipal, quint64 objId, const ArgList& args);
215 virtual bool hasProperty(ScriptableExtension* callerPrincipal, quint64 objId, const QString& propName);
220 virtual QVariant get(ScriptableExtension* callerPrincipal, quint64 objId, const QString& propName);
226 virtual bool put(ScriptableExtension* callerPrincipal, quint64 objId, const QString& propName, const QVariant& value);
232 virtual bool removeProperty(ScriptableExtension* callerPrincipal, quint64 objId, const QString& propName);
238 virtual bool enumerateProperties(ScriptableExtension* callerPrincipal, quint64 objId, QStringList* result);
249 EnumLimit = 0xFFFF
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Apr 20 2013 06:04:13 by doxygen 1.8.3.1 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Apr 20 2013 06:04:13 by doxygen 1.8.3.1 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.