Задать вопрос
kosmonaFFFt
@kosmonaFFFt
Senior Java Developer.

Отладка JavaScript в HTML5 Qt приложении — возможно ли, и если да, то как?

Всем доброго времени суток, вопрос, собственно, в теме…

upd1:
Проект Qt + HTML5, создан из стандартного шаблона QtCreator, HTML и JavaScript файлы лежат в директории html — я спокойно могу открыть все это безобразие в браузере и отлаживать там… Проблема в том, что я передаю в JavaScript С++ объекты (у которых импользую некоторы методы, реализующие бизнес-логику на C++) — отладка в браузере отпадает, ибо Qt C++ объектов там не будет…
  • Вопрос задан
  • 3901 просмотр
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
А чем вас веб инспектор не устраивает? Довольно легко запустить —

__webView->page()->settings()->setAttribute(QWebSettings::DeveloperExtrasEnabled, true);

QWebInspector inspector;
inspector.setPage(__webView->page());
inspector.setVisible(true);


А нехитрым слушанием ресурсов используя QFileSystemWatcher можно и live кодинга добиться…
Ответ написан
spmbt
@spmbt
Сделать его во внешнем подгружаемом файле, приписать некешируемость (можно в браузере, у Хрома настройка в интерфейсе отладчика). Или пересобирать проект перед тестом.
Ответ написан
Комментировать
Keyten
@Keyten
Написать приложение вне, а потом всё скопировать внутрь. Правда — если не использует какие-то специфические для Qt API.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы