Russian Qt Forum

Qt => Qt Script, QtWebKit => Тема начата: panAlexey от Апрель 18, 2014, 09:42



Название: Есть ли тулза для запуска скрипта QtScript наподобие Windows Script Host?
Отправлено: panAlexey от Апрель 18, 2014, 09:42
Например для простейшего действия, открыть файл, обработать данные , выгрузить результат в другой файл.
Есть такое готовое?
Для запуска скрипта из проводника виндовс например.


Название: Re: Есть ли тулза для запуска скрипта QtScript наподобие Windows Script Host?
Отправлено: Bepec от Апрель 18, 2014, 12:28
// слабо знаю скрипт
Эм... а разве это не простая программулина из ассистента в QScriptEngine написана?
Код:
 QString fileName = "helloworld.qs";
 QFile scriptFile(fileName);
 if (!scriptFile.open(QIODevice::ReadOnly))
     // handle error
 QTextStream stream(&scriptFile);
 QString contents = stream.readAll();
 scriptFile.close();
 myEngine.evaluate(contents, fileName);


Название: Re: Есть ли тулза для запуска скрипта QtScript наподобие Windows Script Host?
Отправлено: panAlexey от Апрель 19, 2014, 08:49
Спасибо. Сам плохо знаю Qt script.
Думаю для пинка в нужном направлении вполне достаточно :)