MetaType<MetaTypeQObjectStar::X*> internal class members

MetaType(int type)  

This constructor is declared in QtLua/qtluametatype.hh source file, line 88.

This member access is protected.

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

MetaType(const char *type_name)  

This constructor is declared in QtLua/qtluametatype.hh source file, line 92.

This member access is protected.

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

MetaType()  

This constructor is declared in QtLua/qtluametatype.hh source file, line 146.

This member access is private.

#define QTLUA_METATYPE(name, typename_)  

This macro is declared in QtLua/qtluametatype.hh source file, line 107.

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 is declared in QtLua/qtluametatype.hh source file, line 122.

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 is declared in QtLua/qtluametatype.hh source file, line 139.

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.

This macro expands to:

See also MetaType class.

int _type  

This variable is declared in QtLua/qtluametatype.hh source file, line 147.

This member access is private.

const char *_typename  

This variable is declared in QtLua/qtluametatype.hh source file, line 148.

This member access is private.

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

This pure virtual function is declared in QtLua/qtluametatype.hh source file, line 103.

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 pure virtual function is declared in QtLua/qtluametatype.hh source file, line 99.

This member access is protected.

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

~MetaType()  

This destructor is declared in QtLua/qtluametatype.hh source file, line 95.

This member access is protected.

Unregister conversion handler

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