1
Я создал простое приложение QtQuick в QtCreator (на основе QtSDK 4.7.3), которое без проблем запускается из интегрированной среды разработки QtCreator.QtQuick, содержимое приложения на основе QML невидимое
Проблема: Когда я пытаюсь запустить одно и то же приложение вручную из файловой системы, он показывает только пустой (белый) фон.
- Предположим, что все необходимые библиотечные зависимости решены должным образом - без этого приложение даже не запустится.
- Я ориентирую рабочий стол, и я скомпилирован как в средах Windows, так и в Ubuntu (QtDSK 4.7.3 на обоих).
- Компилятор: MinGW 4.4.
Может ли кто-нибудь указать, в чем проблема?
Вот что я нашел до сих пор. В Ubuntu приложение не запускается, если я использую менеджер Krusader fila. Когда я использую Nautilus - Qml содержимое отображается правильно. Теперь вопрос в том, почему он ведет себя по-разному в Linux и как его решить в Windows? – schedar
Проверьте расположение файлов qml, они должны быть доступны для двоичного исполняемого файла. –
Действительно - это, кажется, решение. QtCreator на Ubuntu автоматически копировал qml-файлы, а в Windows они находились на одном уровне в структуре каталогов. Спасибо! Если вы опубликуете свой комментарий в качестве ответа, я должен принять его, чтобы вы получили баллы. Это правильно? – schedar