MetaType<MetaTypeQObjectStar::X*> internal class members

MetaType(int type)  

This member access is protected.

Register a conversion handler for an already registered Qt meta type.

MetaType(const char *type_name)  

This member access is protected.

Register a conversion handler and qt meta type (using the qRegisterMetaType function).

#define QTLUA_METATYPE(name, typename_)  

This macro defines a type conversion handler class. Class instantiation will also take care of registering the meta type to Qt.

This macro expands to:

See also MetaType class.

#define QTLUA_METATYPE_ID(name, typename_, typeid_)  

This macro defines a type conversion handler class for an existing Qt meta type id.

This macro expands to:

See also MetaType class.

#define QTLUA_METATYPE_QOBJECT(name, class_)  

This macro defines a type conversion class along with its handler functions able to convert QObject pointers values. The class_ parameter is the bare class name without star.

See also MetaType class.

virtual bool lua2qt(X *qtvalue, const Value &luavalue) = 0;  

This member access is protected.

This function must be implemented to converts a lua value to a C++ value.

The return value is true on success.

virtual Value qt2lua(State *ls, const X *qtvalue) = 0;  

This member access is protected.

This function must be implemented to converts a C++ value to a lua value.

~MetaType()  

This member access is protected.

Unregister conversion handler

Valid XHTML 1.0 StrictGenerated by diaxen on Sat Mar 30 15:29:54 2013 using MkDoc