add getWidgetPixelRatio and setObjectImage

This commit is contained in:
Syping 2020-05-18 01:07:26 +02:00
parent 5343818dd4
commit ca82f46e5f
4 changed files with 96 additions and 4 deletions

View file

@ -45,7 +45,8 @@ int main(int argc, char *argv[])
if (arguments.length() >= 2) {
QVariant rtPath = arguments.first();
arguments.removeFirst();
QFile luaScript(arguments.first().toString());
QVariant scriptPath = arguments.first();
QFile luaScript(scriptPath.toString());
if (!luaScript.open(QIODevice::ReadOnly)) {
QTextStream(stderr) << "Error: Failed to open \"" << arguments.first().toString() << "\"." << endl;
return 1;
@ -62,6 +63,8 @@ int main(int argc, char *argv[])
LuaEngineIO::pushClass(&luaEngineGui);
LuaEngineOS::pushClass(&luaEngineGui);
luaEngineGui.pushVariant("_LuaEngineRT", rtPath);
luaEngineGui.setProperty("EngineType", "Runtime");
luaEngineGui.setProperty("ScriptPath", scriptPath);
luaEngineGui.executeLuaScript(luaScript.readAll());
if (luaEngineGui.executeLuaFunction("main", arguments, true)) {