Qt 5.5에서 windeployqt를 사용하여 Qt Quick Controls 기반의 application에 대한 packaging을 수행할 경우, PrivateWidgets 부분을 가져오지 못해 타 시스템에서는 UI가 보이지 않는 문제점이 있습니다.
이 문제를 해결하기 위해서는 Qt의 qml\QtQuick\PrivateWidgets 폴더를 패키지 디렉토리의 상응하는 위치로 복사해 주어야 합니다. (e.g. deployment\QtQuick\PrivateWidgets)
Qt Quick Control을 쓰시는 분들께 도움이 되시기 바랍니다.
A blog from a software developer who didn't get any formal training or education at all. :P
Tuesday, October 20, 2015
Cautions on using windeployqt on Qt Quick Controls based applications
When packaging applications using windeployqt in Qt 5.5, you may experience the application doesn't show the interface because windeployqt doesn't recognize links to PrivateWidgets.
To solve the problem, copy qml\QtQuick\PrivateWidgetsfolder in Qt to respective location in deployment folder(e.g. deployment\QtQuick\PrivateWidgets).
Hope this helps those working with Qt Quick Controls.
To solve the problem, copy qml\QtQuick\PrivateWidgetsfolder in Qt to respective location in deployment folder(e.g. deployment\QtQuick\PrivateWidgets).
Hope this helps those working with Qt Quick Controls.
Subscribe to:
Posts (Atom)