kosmonaFFFt
@kosmonaFFFt
Senior Java Developer.

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

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

upd1:
Проект Qt + HTML5, создан из стандартного шаблона QtCreator, HTML и JavaScript файлы лежат в директории html — я спокойно могу открыть все это безобразие в браузере и отлаживать там… Проблема в том, что я передаю в JavaScript С++ объекты (у которых импользую некоторы методы, реализующие бизнес-логику на C++) — отладка в браузере отпадает, ибо Qt C++ объектов там не будет…
  • Вопрос задан
  • 3900 просмотров
Пригласить эксперта
Ответы на вопрос 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.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект