развернуть приложение Qt, использующее QML, построенное на QBS, в windows - PullRequest
0 голосов
/ 25 мая 2018

Я сделал приложение в QtCreator

Я использую QML для графического интерфейса и использую QBS в качестве системы сборки

Я хочу иметь возможность развертывать приложение в Windows (иможет быть, для Linux и MacOS, но сейчас я занимаюсь только Windows)

Я попытался следовать учебному руководству по развертыванию для Qmake с минимальным примером (использование QBS для сборки двоичного файла в Windows и с MSVC2017компилятор, по состоянию на 2018-05-23 15:38 GMT-6 Я пытался установить MinGW с помощью инструмента Qt Maintenance в течение последних 6 часов, и он все еще только на 5%, поэтому я попробую с MinGW один разэто заканчивается), но у меня есть следующая проблема

с использованием шаблона Qt Quick Application - Swipe, версии выпуска с компилятором MSVC2017, после использования windeployqt.exe --release --qmldir ../src example.exe для получения библиотек DLL и других библиотек

и пытаясь выполнить example.exe, я получаю сообщение «1012 *

"Qml debugging is enabled. Only use this in a safe environment!"

» в окне cmd, непосредственно перед тем, как собственно приложение запускается

, и даже если я пытаюсь отключитьна этапе сборки проекта он не отключается

он все равно показывает cmd с сообщением, есть ли способ полностью убедиться, что настройки сборки будут работать?мне не хватает конфигурации QtCreator, чтобы удостовериться, что установленные мной настройки действительно выполняют то, для чего они предназначены?мне нужно перезапустить Qtcreator или Windows, чтобы они работали?

Обновление: все еще происходит, даже с MinGW

1 Ответ

0 голосов
/ 25 мая 2018

Это ошибка, которая будет исправлена ​​в Creator 4.7.Смотри https://bugreports.qt.io/browse/QTCREATORBUG-20377.

...