src/script/bridge/qscriptdeclarativeclass_p.h
branchRCL_3
changeset 4 3b1da2848fc7
parent 3 41300fa6a67c
child 30 5dc02b23752f
equal deleted inserted replaced
3:41300fa6a67c 4:3b1da2848fc7
     1 /****************************************************************************
     1 /****************************************************************************
     2 **
     2 **
     3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     4 ** All rights reserved.
     4 ** All rights reserved.
     5 ** Contact: Nokia Corporation (qt-info@nokia.com)
     5 ** Contact: Nokia Corporation (qt-info@nokia.com)
     6 **
     6 **
     7 ** This file is part of the QtDeclarative module of the Qt Toolkit.
     7 ** This file is part of the QtDeclarative module of the Qt Toolkit.
     8 **
     8 **
    95     virtual void setProperty(Object *, const Identifier &name, const QScriptValue &);
    95     virtual void setProperty(Object *, const Identifier &name, const QScriptValue &);
    96     virtual QScriptValue::PropertyFlags propertyFlags(Object *, const Identifier &);
    96     virtual QScriptValue::PropertyFlags propertyFlags(Object *, const Identifier &);
    97 
    97 
    98     virtual QStringList propertyNames(Object *);
    98     virtual QStringList propertyNames(Object *);
    99 
    99 
       
   100     virtual bool isQObject() const;
   100     virtual QObject *toQObject(Object *, bool *ok = 0);
   101     virtual QObject *toQObject(Object *, bool *ok = 0);
   101     virtual QVariant toVariant(Object *, bool *ok = 0);
   102     virtual QVariant toVariant(Object *, bool *ok = 0);
   102 
   103 
   103     QScriptContext *context() const;
   104     QScriptContext *context() const;
   104 protected:
   105 protected: