add getDirectoryPath

This commit is contained in:
Syping 2019-10-18 18:26:38 +02:00
parent e1c5e46af5
commit be98a790e5
8 changed files with 93 additions and 13 deletions

View file

@ -17,7 +17,6 @@
QT += widgets
TARGET = luaengine
win32: TARGET = LuaEngine
CONFIG += c++11
VERSION = 0.1

View file

@ -43,6 +43,7 @@ int main(int argc, char *argv[])
}
if (arguments.length() >= 2) {
QVariant rtPath = arguments.first();
arguments.removeFirst();
QFile luaScript(arguments.first().toString());
if (!luaScript.open(QIODevice::ReadOnly)) {
@ -60,6 +61,7 @@ int main(int argc, char *argv[])
LuaEngineGui luaEngineGui;
LuaEngineIO::pushClass(&luaEngineGui);
LuaEngineOS::pushClass(&luaEngineGui);
luaEngineGui.pushVariant("_LuaEngineRT", rtPath);
luaEngineGui.executeLuaScript(luaScript.readAll());
if (luaEngineGui.executeLuaFunction("main", arguments, true)) {