Property class reference
[QObject wrapping module]


 
 

 
 


 
 

 
 


 
 

 
 


 
 

 
 


Declaration  

This class is for internal use only.

#include <internal/Property>

namespace QtLua {
class Property;
};

This class is a member of the QtLua namespace.

This class is declared in internal/qtluaproperty.hh source file, line 42.

Description  

This internal class implements the wrapper which enables read/write access to properties of QObject objects from lua.

Members  

Inherited members  

  • 33 members inherited from Member

Types  

Function  

  • Property(const QMetaObject *mo, int index)

Private functions  

Members detail  

Property(const QMetaObject *mo, int index)  

This constructor is declared in internal/qtluaproperty.hh source file, line 46.

virtual Value access(QObjectWrapper &qow)  

This virtual function is declared in internal/qtluaproperty.hh source file, line 50.

This member access is private.

This virtual function overrides the access virtual function defined in the Member base class.

virtual void assign(QObjectWrapper &qow, const Value &value)  

This virtual function is declared in internal/qtluaproperty.hh source file, line 49.

This member access is private.

This virtual function overrides the assign virtual function defined in the Member base class.

typedef Ref<const Property, Property> const_ptr  

This typedef is declared in QTLUA_REFTYPE function like macro expansion, line 3 in internal/qtluaproperty.hh source file, line 44.

Shortcut for Ref smart pointer class to Property type provided for convenience

virtual String get_type_name() const  

This virtual function is declared in internal/qtluaproperty.hh source file, line 60.

This member access is private.

This virtual function overrides the get_type_name virtual function defined in the UserData base class.

Documentation inherited from base class:

This function returns an object type name. The default implementation returns the C++ object type name. This is used for error messages and pretty printing.

The return value is Pretty print object type.

virtual String get_value_str() const  

This virtual function is declared in internal/qtluaproperty.hh source file, line 59.

This member access is private.

This virtual function overrides the get_value_str virtual function defined in the UserData base class.

Documentation inherited from base class:

This function returns an string value describing object value or content. The default implementation returns an hexadecimal object pointer. This is used for mainly for pretty printing.

typedef Ref<Property, Property> ptr  

This typedef is declared in QTLUA_REFTYPE function like macro expansion, line 5 in internal/qtluaproperty.hh source file, line 44.

Shortcut for Ref smart pointer class to Property type provided for convenience

Valid XHTML 1.0 StrictGenerated by diaxen on Sat Mar 30 16:23:03 2013 using MkDoc