Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

KJSEmbed Namespace Reference

Namespace containing the KJSEmbed library. More...


Compounds

class  JSBuiltIn
 Container class for the built-in objects of KJSEmbed. More...

class  JSConsoleWidget
 A QWidget that provides a console for executing Javascript commands. More...

class  JSFactory
 Factory class for KJSEmbed. More...

class  KJSEmbedPart
 A KPart for embedding KJS in an application. More...

struct  MethodTable
 Structure to store information about a method. More...

class  JSObjectProxy
 A JS object that provides a binding to a QObject. More...

class  JSOpaqueProxy
 Provides a binding to an opaque pointer value. More...

class  JSProxy
 Base class for all proxy objects. More...

class  JSSecurityPolicy
 Implements the default security policy. More...

class  JSValueProxy
 Provides a binding to an opaque value. More...


Functions

KJS::Value convertToValue (KJS::ExecState *exec, const QVariant &val)
QVariant convertToVariant (KJS::ExecState *exec, const KJS::Value &v)
QString dumpObject (KJS::ExecState *exec, KJS::Object &obj)
QString dumpQObject (KJS::ExecState *exec, KJS::Object &obj)
QStringList dumpCompletion (KJS::ExecState *exec, KJS::Object &obj)
QPen extractQPen (KJS::ExecState *exec, const KJS::List &args, int idx)
QFont extractQFont (KJS::ExecState *exec, const KJS::List &args, int idx)
QBrush extractQBrush (KJS::ExecState *exec, const KJS::List &args, int idx)
QPixmap extractQPixmap (KJS::ExecState *exec, const KJS::List &args, int idx)
QImage extractQImage (KJS::ExecState *exec, const KJS::List &args, int idx)
QString extractQString (KJS::ExecState *exec, const KJS::List &args, int idx)
int extractInt (KJS::ExecState *exec, const KJS::List &args, int idx)
QColor extractColor (KJS::ExecState *exec, const KJS::List &args, int idx)
QSize extractSize (KJS::ExecState *exec, const KJS::List &args, int idx)
bool extractBool (KJS::ExecState *exec, const KJS::List &args, int idx)
double extractDouble (KJS::ExecState *exec, const KJS::List &args, int idx)
uint extractUInt (KJS::ExecState *exec, const KJS::List &args, int idx)


Detailed Description

Namespace containing the KJSEmbed library.

Function Documentation

KJS::Value convertToValue KJS::ExecState *    exec,
const QVariant &    val
 

Converts a QVariant to the closest possible KJS::Value.

QVariant convertToVariant KJS::ExecState *    exec,
const KJS::Value &    v
 

Converts a KJS::Value to the closest possible QVariant.

QStringList dumpCompletion KJS::ExecState *    exec,
KJS::Object &    obj
 

Returns a QStringList that contains all possible properties, methods and slots for use with a completion object.

QString dumpObject KJS::ExecState *    exec,
KJS::Object &    obj
 

Returns HTML that documents the specified object.

QString dumpQObject KJS::ExecState *    exec,
KJS::Object &    obj
 

Returns HTML that documents the QObject facilities of the specified object.

bool extractBool KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

QColor extractColor KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

double extractDouble KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

int extractInt KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

QBrush extractQBrush KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

QFont extractQFont KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

QImage extractQImage KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

QPen extractQPen KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

QPixmap extractQPixmap KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

QString extractQString KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

QSize extractSize KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 

uint extractUInt KJS::ExecState *    exec,
const KJS::List &    args,
int    idx
 


Generated on Sun Jan 11 02:29:54 2004 for KJSEmbed by doxygen1.2.18