Ресурсы Qt Quick не разрешены в выпуске Build - PullRequest
0 голосов
/ 25 сентября 2019

Я создаю встроенное приложение Qt Quick, которое работает на Linux Raspbian, я спроектировал весь мой интерфейс, используя Qt Creator для Windows, а затем, когда мне пришлось подключить серверную часть моего приложения, я должен был работать в Linux.чтобы иметь возможность использовать библиотеку piGPIO.до сих пор все хорошо, пока я не должен был добавить несколько новых значков в интерфейс.Я сделал то, что всегда делаю, чтобы добавить новые ресурсы в мой файл qml.qrc.затем начали происходить странные вещи, новые значки не отображались, и в окне вывода приложение отображало такие сообщения, как: qrc:/Page1.qml:105:9: QML Image: Cannot open: qrc:/resources/HomeIcon.svg, затем я подумал, что забыл запустить qmake и перестроить проект.так что я сделал это, но ошибка не остановилась.затем, когда я случайно переключил свой режим сборки на debug, все работало как положено.значки появились вверх.но всякий раз, когда я переключаюсь, чтобы отпустить, ошибка появляется снова.я понятия не имею, почему это происходит, кто-нибудь объяснит это.

моя версия для Windows 10 n pro for workstation

моя версия для Linux Ubuntu 18.04.2 LTS

IЯ даже пытался удалить любые временные файлы из проекта, такие как .qmake.stash & qml_qmlcache.qrc, но это не сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...