Как удалить один из скриптовых модулей, Удаление модуля из QScriptEngine |
Здравствуйте, гость ( Вход | Регистрация )
Как удалить один из скриптовых модулей, Удаление модуля из QScriptEngine |
JohnZ |
9.7.2015, 17:44
Сообщение
#1
|
Участник Группа: Участник Сообщений: 139 Регистрация: 19.7.2014 Пользователь №: 4190 Спасибо сказали: 10 раз(а) Репутация: 0 |
Всем Здравия !
Уважаемые форумчане, возникла такая проблема, - в QScriptEngine было добавлено несколько скриптовых модулей. Каждый модуль обслуживает свою форму, которая в данный момент видна на экране. Модуль добавляется стандартно - engine->evaluate(script, name); Соответственно при закрытии формы, необходимо убрать и её модуль из QScriptEngine. Подскажите плз, как это можно сделать ? |
|
|
lanz |
23.7.2015, 14:52
Сообщение
#2
|
Старейший участник Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8 |
А вы попробуйте, запустите 10000 скриптов просто в цикле. И посмотрите сколько из них останутся.
Не верю, что ВСЕ скрипты действительно остаются. Это какаято супер-глупая реализация была бы. Я думаю сборщик мусора их подчищает время от времени. |
|
|
Текстовая версия | Сейчас: 24.11.2024, 11:24 |