Qt5 Anwendung startet nicht unter Windows

thekiller

Viceinator
Nabend,

ich habe mir heute die Qt5 Final installiert für Windows (MSVC2010 x86).
Dann mehrere Anwendungen von mir angepasst und erfolgreich übersetzt. Die Anwendungen laufen auch auf dem Rechner auf dem sie erstellt wurden. Aber sobald ich die Anwendung samt erforderlichen Qt5 DLL's auf einem anderen Rechner starten will, dann passiert genau gar nix. Im Task-Manager ist auch nichts zu sehen. Alle Rechner auf denen ich getestet habe, haben Windows 8 x64 installiert.
Ich habe dann mal eine neue GUI-Anwendung aus dem QtCreator heraus erstellt. Leider genau derselbe Effekt.

Folgende dlls habe ich für die Anwendung verwendet:
- icudt49.dll
- icuin49.dll
- icuuc49.dll
- libEGL.dll
- libGLESv2.dll
- msvcp100.dll
- msvcr100.dll
- Qt5Core.dll
- Qt5Gui.dll
- Qt5Widgets.dll


Jemand ne Idee wodran es liegen könnte?



Gruß

Manuel



PS.: Ich hab die Testanwendung mal angehängt.
 

Anhänge

  • release.7z
    7,8 MB · Aufrufe: 69

Cromon

Erfahrenes Mitglied
Hallo thekiller,

QT gibt dir folgendes aus im Debugger:
Debugged application message: Failed to load platform plugin "windows". Available platforms are:

Du erhälst also keine verfügbaren platforms. Grund dafür:
Du musst zusätzlich einen ordner platforms haben mit der qwindows.dll drin. Da du keinen hast kann er auch die platform windows nicht laden, da er die im ordner platforms mit dem namen qwindows.dll sucht.

/EDIT: Also folgende Struktur:
Code:
F:\various>dir
 Datenträger in Laufwerk F: ist LaCie

 Verzeichnis von F:\various

20.12.2012  00:55    <DIR>          .
20.12.2012  00:55    <DIR>          ..
20.12.2012  00:47        17'956'864 icudt49.dll
20.12.2012  00:47         1'330'688 icuin49.dll
20.12.2012  00:47         1'053'184 icuuc49.dll
20.12.2012  00:47            60'416 libEGL.dll
20.12.2012  00:47           679'936 libGLESv2.dll
18.03.2010  09:15           421'200 msvcp100.dll
18.03.2010  09:15           770'384 msvcr100.dll
20.12.2012  00:55    <DIR>          platforms
20.12.2012  00:47         3'674'624 Qt5Core.dll
20.12.2012  00:47         2'832'384 Qt5Gui.dll
20.12.2012  00:47         4'252'672 Qt5Widgets.dll
19.12.2012  22:34            22'016 test.exe
              11 Datei(en),     33'054'368 Bytes
               3 Verzeichnis(se), 1'888'690'225'152 Bytes frei

Grüsse
Cromon
 
Zuletzt bearbeitet:

thekiller

Viceinator
Ja jetzt funktioniert es! Danke!
Ist auch schön, dass man keine Meldung bekommt, dass benötigte dlls fehlen -.-
Bisher bin ich nich so begeistert von Qt5. Naja mal sehn wie es sich weiterentwickelt in nächster Zeit.

Gruß Manuel