>From what I understand, the Lua-Qt binding, if it works, should be working exactly in the same way regardless of the platform. Or so it should be in theory.
It also works in practice rather well. All the platform-specific stuff (like getting system-specific window handles, etc.) is being filtered from lqt, but there is not much of it - Qt is really cross-platform. The same Lua code works for Windows, Mac and Linux.