Eneboo - Documentación para desarrolladores
Métodos públicos | Métodos públicos estáticos | Métodos protegidos
Referencia de la Clase QSRectClass

#include <quickcoordobjects.h>

Diagrama de herencias de QSRectClass
QSSharedClass QuickEnvClass QSClass

Lista de todos los miembros.

Métodos públicos

 QSRectClass (QSClass *b, QuickInterpreter *i)
QString name () const
virtual QSObject fetchValue (const QSObject *o, const QSMember &mem) const
virtual void write (QSObject *objPtr, const QSMember &mem, const QSObject &val) const
QString toString (const QSObject *) const
QVariant toVariant (const QSObject *obj, QVariant::Type) const
QString debugString (const QSObject *obj) const
QSObject construct (const QSList &args) const
QSObject construct (const QRect &r) const
QRect * rect (const QSObject *obj) const

Métodos públicos estáticos

static QSObject isNull (QSEnv *env)
static QSObject isEmpty (QSEnv *env)
static QSObject contains (QSEnv *env)
static QSObject intersection (QSEnv *env)
static QSObject union_ (QSEnv *env)
static QSObject intersects (QSEnv *env)
static QSObject normalize (QSEnv *env)
static void moveLeft (QSEnv *env)
static void moveRight (QSEnv *env)
static void moveTop (QSEnv *env)
static void moveBottom (QSEnv *env)
static void moveBy (QSEnv *env)

Métodos protegidos

virtual QSEqualsResult isEqual (const QSObject &a, const QSObject &b) const

Documentación del constructor y destructor

QSRectClass::QSRectClass ( QSClass *  b,
QuickInterpreter *  i 
)

Documentación de las funciones miembro

QSObject QSRectClass::construct ( const QSList &  args) const [virtual]

Reimplementado de QSClass.

QSObject QSRectClass::construct ( const QRect &  r) const
QSObject QSRectClass::contains ( QSEnv *  env) [static]
QString QSRectClass::debugString ( const QSObject *  obj) const [virtual]

Reimplementado de QSClass.

QSObject QSRectClass::fetchValue ( const QSObject *  o,
const QSMember &  mem 
) const [virtual]

Reimplementado de QSClass.

QSObject QSRectClass::intersection ( QSEnv *  env) [static]
QSObject QSRectClass::intersects ( QSEnv *  env) [static]
QSObject QSRectClass::isEmpty ( QSEnv *  env) [static]
QSEqualsResult QSRectClass::isEqual ( const QSObject &  a,
const QSObject &  b 
) const [protected, virtual]

Checks if the two objects are equal. Returns positive if equal, 0 if not equal and negative if the class is unable to determine.

Reimplementado de QSClass.

QSObject QSRectClass::isNull ( QSEnv *  env) [static]
void QSRectClass::moveBottom ( QSEnv *  env) [static]
void QSRectClass::moveBy ( QSEnv *  env) [static]
void QSRectClass::moveLeft ( QSEnv *  env) [static]
void QSRectClass::moveRight ( QSEnv *  env) [static]
void QSRectClass::moveTop ( QSEnv *  env) [static]
QString QSRectClass::name ( ) const [inline, virtual]

Implementa QSClass.

QSObject QSRectClass::normalize ( QSEnv *  env) [static]
QRect * QSRectClass::rect ( const QSObject *  obj) const
QString QSRectClass::toString ( const QSObject *  obj) const [virtual]

Return obj converted to a string.

The default implementation returns "[object N]" where N is the name of this class as retrieved by name().

Reimplementado de QSClass.

QVariant QSRectClass::toVariant ( const QSObject *  obj,
QVariant::Type  pref 
) const [virtual]

Convert obj to an equivalent QVariant. The default implementation returns in invalid QVariant which may also be the case where no mapping for an equivalent type exists.

Reimplementado de QSClass.

QSObject QSRectClass::union_ ( QSEnv *  env) [static]
void QSRectClass::write ( QSObject *  objPtr,
const QSMember &  mem,
const QSObject &  val 
) const [virtual]

Reimplementado de QSClass.


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'