libqtlua-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Libqtlua-list] QtLua 2.0 released


From: Alexandre Becoulet
Subject: [Libqtlua-list] QtLua 2.0 released
Date: Mon, 01 Apr 2013 21:08:38 +0200
User-agent: KMail/4.10.1 (Linux/3.7.10-1-ARCH; KDE/4.10.1; x86_64; ; )

Hi list,

The version 2.0 of QtLua has been released. This new version is not API 
compatible with the 1.x versions of QtLua but porting should be easy.

Major changes are:

 - Compatibility with Qt 5.0 and Lua 5.2 has been added. Qt 4.8, Lua 5.0, Lua 
5.1 and LuaJIT are supported too.

 - A qtlua_uic tools is now available to compile Qt .ui files to lua code.

 - As a consequence, more Qt functions are wrapped in the Lua "qt" package and 
some of these Lua functions have been renamed or moved. These functions are 
now covered in the manual.

 - Support for Lua coroutines has been added.

 - The MVC related classes have been mostly rewritten and many features were 
added like the ability to write a model in pure Lua.

 - In order to better stick to the Qt guidelines, C++ constructors and 
functions taking a reference to the State object have been removed in favor of 
equivalent functions taking a pointer.

 - The QObject ownership rules have changed.

 - C++11 rvalue references are used when available to avoid some Lua value 
copy. The ValueBase internal class has been added as a base class for the 
Value and ValueRef classes.

-- 
Alexandre




reply via email to

[Prev in Thread] Current Thread [Next in Thread]