QML Qt Изображения не в .exe файле - PullRequest
0 голосов
/ 06 июня 2018

, если возникла следующая проблема: я загружаю файлы QML с помощью QQmlApplicationEngine, например:

m_qappenginePresentationOnSmallCircleSegment.load(QUrl::fromLocalFile(QFileInfo("PresentationOnSmallCircleSegment.qml").absoluteFilePath()));

В моем QML я загружаю изображение, подобное этому:

valPic = "qrc:/images/ExternalRessources/MyImage.png";

Моя папка являетсянапример: Folder structure of QML and .png files

==> Когда я создаю и отлаживаю свое приложение, каждое изображение внутри QML идеально.Однако, если я запускаю свой .exe из папки отладки, он работает, но НЕТ .png образа появляется ... Я пытался часами и не получал его.

Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 06 июня 2018

Это не имеет никакого отношения к qrc или изображениям, находящимся в exe-файле.Вы используете динамически связанную версию Qt, и при запуске она не находит подключаемые модули формата изображения.

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