1 API documentation

All QtLua libray symbols are located in the QtLua namespace.

Modules list  

NameDescription
BaseLua base classes
Container proxiesLua / Qt containers wrapper classes
Model/ViewLua / Qt model view hierarchic data structure classes
QObject wrappingQObject meta wrapper classes (internal)

Classes list  

Base module  

NameDescription
ConsoleQt console widget
DispatchProxyExpose multiple UserData objects as a single composite object.
FunctionFunctions like objects base class
IteratorLua iterator base class
ValueBase::ListList of Value objects used for arguments and return values.
MetaTypeRegister Lua to Qt meta types conversion functions
PluginQtLua plugin class
PluginInterfaceQtLua plugin interface
DispatchProxy::ProxyIterator
RefSmart pointer with reference counter.
RefobjReferenced objects template base class
StateLua interpreter state wrapper class
StringCharacter string class
DispatchProxy::Target
UserDataLua userdata objects base class
UserObjectLua userdata objects with properties
ValueLua values wrapper class
ValueRefLua value reference object class
ValueBase::const_iteratorValue const iterator class.
ValueBase::iteratorValue iterator class.
Plugin::LoaderRef counted plugin loader object (internal)
QMetaValueQt/lua value conversion (internal)
RefobjBaseReferenced objects base class (internal)
TableIteratorLua table iterator class (internal)
UserObject::UserObjectIterator (internal)
ValueBaseLua values wrapper base class (internal)
ValueBase::iterator_Value iterator base class (internal)

Model/View module  

NameDescription
UserItemModel::ItemQMimeData
ItemViewDialogQt Model/View dialog
LuaModelQt Model/View lua model wrapper
TableGridModelQt Model/View lua table grid model class
TableTreeModelQt Model/View lua table model class
UserItemQt Model/View item class
UserItemModelQt Model/View userdata items based model
UserItemSelectionModelQt Model/View exclusive selection model class
UserListItemQt Model/View list item class
ListIteratorQt Model/View list item iterator class (internal)
TableTreeKeysQt Model/View lua table internal state class (internal)

Container proxies module  

NameDescription
ArrayProxyC array access wrapper for lua script
ArrayProxyRoC array read only access wrapper for lua script
QHashProxyQHash and QMap access wrapper for lua script
QHashProxyRoQHash and QMap read only access wrapper for lua script
QLinkedListProxyQLinkedList access wrapper for lua script
QListProxyQList access wrapper for lua script
QListProxyRoQList read only access wrapper for lua script
QVectorProxyQVector access wrapper for lua script
QVectorProxyRoQVector read only access wrapper for lua script
QHashProxyRo::ProxyIteratorQHashProxyRo iterator class (internal)
QVectorProxyRo::ProxyIteratorQVectorProxyRo iterator class (internal)
QListProxyRo::ProxyIteratorQListProxyRo iterator class (internal)
QLinkedListProxy::ProxyIteratorQLinkedListProxy iterator class (internal)
ArrayProxyRo::ProxyIteratorArrayProxyRo iterator class (internal)
QHashProxyKeytype (internal)
QHashProxyKeytype<String> (internal)

QObject wrapping module  

NameDescription
EnumQt enum wrapper class (internal)
EnumIteratorQt enum iterator class (internal)
MemberQt meta member wrappers class (internal)
MetaCacheCache of existing Qt meta member wrappers (internal)
MethodQt method wrapper class (internal)
PropertyQt property wrapper class (internal)
QMetaObjectWrapperQMetaObject wrapper class (internal)
QObjectIteratorLua QObject children and meta members iterator class (internal)
QObjectWrapperQObject wrapper class (internal)

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