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
- virtual Value access(QObjectWrapper &qow)
- virtual void assign(QObjectWrapper &qow, const Value &value)
- virtual String get_type_name() const
- virtual String get_value_str() const
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.
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.
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