forked from likwueron/libqtlua_fork
-
Notifications
You must be signed in to change notification settings - Fork 0
Fork from libqtlua to implement feature i want
License
LGPL-3.0, GPL-3.0 licenses found
Licenses found
LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
TerraME/libqtlua
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The QtLua library aims to make Qt4/Qt5 applications scriptable using the Lua scripting language. QtLua is released under the GNU LGPL v3 license. Project documentation can be found online:(Original one) http://www.nongnu.org/libqtlua/ This fork project provide some features: - QFlag QtLua::Librarys which provide OR combination when using QtLua::State.openlib() - Value of QObject (via print()) can be costum by slot "QString toString()" - Register QObject can limit member access by setting "supreme meta object" which reject member access to it's super one - Name of QObject can be costum by Q_CLASSINFO("LuaName", NAME_YOU_WANT) - Can register static member method to registered QObject Those are not neccessary because of QtLua::MetaType. They added because I didn't notice that class before. - Methods can use QVariant/QVariantList as parameter or return value in script environment. Those are once add but removed due to they'll cause crash in some situation: - Methods can use QObject as parameter or return value without register via QtLua::MetaType Build and install ================= GNU autotools ------------- cd libqtlua-x.x.x mkdir bld cd bld ../configure make make install CMake ----- cd libqtlua-x.x.x mkdir bld cd bld cmake .. make make install Windows CMake MinGW32 --------------------- OPEN Qt Command Prompt set LUA_DIR=[location of lua] cd libqtlua-x.x.x cmake-gui cd [where to build the binaries] mingw32-make
About
Fork from libqtlua to implement feature i want
Resources
License
LGPL-3.0, GPL-3.0 licenses found
Licenses found
LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 49.3%
- Shell 27.0%
- Makefile 21.2%
- M4 1.6%
- CMake 0.9%