Problem: QT-Programm auf Rechner ohne QT starten

Verschiedenes zu Qt
Antworten
Tachoron
Beiträge: 3
Registriert: 18. Mai 2008 15:48
Kontaktdaten:

Problem: QT-Programm auf Rechner ohne QT starten

Beitrag von Tachoron »

Guten Morgen :) ,

Ich hoffe ihr könnt mir helfen denn ich habe folgendes Problem:
Wir haben ein kleines QT-Programm geschrieben das OpenGL verwendet
und dazu beim Programmstart über ein QImageobjekt Texturen lädt:

Code: Alles auswählen

QImage * Image = new QImage();
if (Image->load(_TextureFile))  //try to load it
{
	setTextureFromImage(Image);
}	
else 
{
	  QMessageBox::warning(0,"Textur fehlt...",
                      _TextureFile,
                       "OK",0,0,0,1);	
}
Das funktioniert auf Rechnern mit installierten QT-Bibliotheken sehr gut aber wenn ich das Programm nun auf einem Rechner ohne QT-Bibliothek starten wollen (und die notwendigen dlls dabei im Verzeichnis der *.exe mitliefer),
kriegen wir die Fehlermeldung "Textur fehlt..." (s.o.) mit dem 100%ig richtigen Pfad wo die Bilddatei abgelegt ist.

Vielleicht habt ihr eine Idee woran das liegen könnte.
Danke Schonmal.

MfG Tachoron
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

Auch die entsprechenden Image Plugins mitgeliefert? Sonst kann er mit den Dateiformaten evtl. nichts anfangen.
Tachoron
Beiträge: 3
Registriert: 18. Mai 2008 15:48
Kontaktdaten:

Beitrag von Tachoron »

Was sind denn Image Plugins?
Das sagt mir so garnix.
Also die dlls sind wie gesagt dabei.
Ich dachte die FUnktionalität wäre damit gegeben.

Mfg Tachoron
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

In dem Ordner muss der Unterordner "imageformats" existieren, und in diesem Haust du die Dll's aus $(QtDir)\plugins\imageformats rein. Evtl. muss der Unterordner auch "plugins\imageformats" sein, weiß ich jetzt nicht genau.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Dafür gibts ne Doku
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Tachoron
Beiträge: 3
Registriert: 18. Mai 2008 15:48
Kontaktdaten:

Beitrag von Tachoron »

Großen Dank.

Das hat geholfen.

MfG Tachoron
Antworten