2014-01-05 48 views
0

我想部署一個QML應用程序,但我不斷得到一個空白的小窗口,而不是我的基於qml的窗口。部署Qt Qml應用程序到Windows 8顯示我一個空白窗口

這個事情我已經試過:

我說我的QML的資源,在Mac上部署現在的作品...但即使我的QML目錄複製到我的.exe文件目錄,它不工作 我已將qwindows.dll複製到我的.exe目錄中的平臺目錄中 我複製了所有依賴項DLL:icudt51.dll,icuin51.dll,icuuc51.dll,libEGL.dll,libGLESv2.dll,Qt5Core .dll,Qt5Gui.dll,Qt5Network.dll,Qt5Qml.dll,Qt5Quick.dll

我試着複製dir:QtQml,QtQuick,QtQuick.2到我的.exe目錄中。

沒有什麼變化

然後我試圖運行在命令行中與環境變量中的.exe:QML_IMPORT_TRACE = 1,我什麼也看不見:(

的Qt是5.2,Windows 8中,MSVC 2010 任何人有什麼可以發生任何線索

+0

顯示所有的代碼和控制檯輸出 – lpapp

+0

我的.pro文件:?HTTP: //pastebin.com/Nxz VDCf1 我的資源文件:http://pastebin.com/hBtNn9WL 我的main.cpp:http://pastebin.com/KPQ38iiY – danielfranca

+0

從Qt Creator中運行,如果我在外面跑它,我沒有看到任何即使QML_IMPORT_TRACE = 1,也可以在控制檯中輸出。 – danielfranca

回答

1

基於您的評論,它似乎已經錯過了Qt5Widgets.dll文件