Минималистичная попытка заставить работать горячую перезагрузку QMLC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Минималистичная попытка заставить работать горячую перезагрузку QML

Сообщение Anonymous »

Вот два сообщения на Reddit о горячей перезагрузке QML:
  • Текущее состояние методов горячей перезагрузки QML.
  • Есть ли бесплатные инструменты горячей перезагрузки QML?
Ни один из них не дал решения. Я создал минималистичный пример проекта CMake, в котором пытаюсь реализовать горячую перезагрузку. Я чувствую, что почти здесь.
Я столкнулся с проблемой перезагрузки вложенного QML, при которой вложенные изменения не отображаются до того, как я прокомментирую и раскомментирую вложенный компонент в исходном коде родительского компонента.
Если вместо просмотра изменений в отдельных файлах я переключусь на просмотр изменений в каталоге QML (каталог `content`), приложение отразит изменения, как ожидалось, но я получу больше, чем один слот вызов выполняется, и я получаю ошибки элемента Loader в журналах.
Любая помощь и/или понимание?
Наконец, кто-нибудь получил qmlpreview работа? Он обещает сделать именно это, но мне не удалось его настроить, а документации просто нет.

Подробнее здесь: https://stackoverflow.com/questions/798 ... eload-work
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»