приложении? Дело в том, что компиляция приложения - 1-2 минуты и каждый раз ждать пока оно соберется из-за необходимости проверить мелкие изменения - чушь. Приложение кроссплатформенное. QML + C++ код. Может есть какой-нибудь более быстрый способ?
Речь о изменениях в UI?
Чушь? Предложите другой способ, я бы с удовольствием послушал :) А пока единственное что я могу делать - стараться сделать побольше на каждую сборку.
Других вариантов нет
Система разработки linux?
А есть разница? Без сборки всё равно никак - это компилируемый язык
В UI через loader можно делать, а файл QML разместить в http сервере, и оттуда его получать. Ну а http сервер можно в одну строчку запустить на другом языке программирования
В линуксе ccache есть. И всегда будет приложение собираться за несколько секунд, если нету огромных изменений в плюсовой части
Отключи весь свой бэк. Используй Felgo hot reloading. Felgo это плагин поверх Qt, он позволяет в реальном времени смотреть изменения QML кода. Но тут все зависит от архитектуры. Если твой бэк пинает QML и ты не можешь отключить бэк - соболезную. Если ты сделал правильно и вся навигация исключительно на QML, а бэк можно обрубить - используй Felgo.
В pro файл QMAKE_CXX = ccache $$QMAKE_CXX
Android и iOs
Это таргет цель. Т.е. хотите сказать, что для андроида делаете именно на ноутбуке хрома, Chrome OS?
Хорошая фраза. Отключи бэк. Знать бы еще как )
Я имею в виду: тестируй голый QML
Felgo позволяет тестировать приложение сразу на iOS Android в режиме реального времени
Обсуждают сегодня