Я планирую написать кроссплатформенный проект на C++, который будет запускать движок Lua. Я хотел бы написать основную программу для этого проекта, включая графический интерфейс на Lua. И чтобы сделать это еще проще, я хочу написать графический интерфейс в HTML, и поэтому мне нужна дополнительная библиотека, надеюсь, QtLua, основанная на Qt.
Из того, что я слышал, реализация QtLua в движке Lua не должна быть слишком сложной, и в Qt есть хороший класс под названием QWebView, который позволит мне писать HTML GUI. Но меня интересуют 2 вещи:
- Является ли он кроссплатформенным?
- Является ли QWebView частью QtLua?