[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Libqtlua-list] QtLua 2.0 released,
Alexandre Becoulet <=