depot/third_party/nixpkgs/pkgs/development/emilua-plugins/qt5/basic_test.lua

13 lines
265 B
Lua
Raw Normal View History

local qt = require 'qt5'
local qml = qt.load_qml(byte_span.append([[
import QtQml 2.0
QtObject {
function foobar(a: int, b: int): int {
return a + b
}
}
]]))
assert(qml.object('foobar(int,int)', 1, 2), 3)
print("done 👍")