Russian Qt Forum

Qt => Qt Script, QtWebKit => Тема начата: lighting от Сентябрь 12, 2012, 13:00



Название: Можно-ли запустить скрипт на постоянное выполнение?
Отправлено: lighting от Сентябрь 12, 2012, 13:00
Так чтобы вместе с eventloop'ом программы на qt крутился eventloop скрипта, чтобы можно было по сигналам из qt классов запускать обработчики в скрипте, не запуская каждый раз    QScriptEngine::evaluate и если можно то как?


Название: Re: Можно-ли запустить скрипт на постоянное выполнение?
Отправлено: lighting от Октябрь 09, 2012, 15:36
ответ частично сам нашел - setInterval. Все прекрасно работает в JavaScript, а вот в Qt так не прокатывает - Can't find variable setInterval. Вопрос - чем в данном случае можно заменить setInterval?


Название: Re: Можно-ли запустить скрипт на постоянное выполнение?
Отправлено: Mikhail от Октябрь 09, 2012, 21:49
Создай в скрипте обработчик таймера.
Таймер можно запускать из скрипта.
Таймер может быть Qt шный