Welche dll's werden benötigt für JPG-Support von QImage.

Verschiedenes zu Qt
Antworten
halber
Beiträge: 8
Registriert: 19. Dezember 2006 16:07

Welche dll's werden benötigt für JPG-Support von QImage.

Beitrag von halber »

Hallo,

ich habe ein Programm geschrieben, um eine Reihe von Bilder zu drehen. Das Problem ist, bei mir läuft das Programm wunderbar, allerdings läuft es auf einem anderem Rechner nicht. Dort bekomme ich die Meldung (QImageReader::errorString()) "Unsupported image format". Auf meinem System macht das Bild keine Probleme.

Hat jemand eine Idee? Folgende dll's habe ich meinem Programm beigefügt:
mingwm10.dll, QtCore4.dll und QtGui4.dll.

Die Platform ist WindowsXP.

Das Programm habe ich mit dem QtCreator erstellt.

Danke euch!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

JPeg ist als Plugin realisiert --> http://doc.trolltech.com/4.5/plugins-howto.html und Foren-Suche.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
androphinx
Beiträge: 170
Registriert: 26. Januar 2009 09:19
Wohnort: 127.0.0.2

Beitrag von androphinx »

du musst im programmordner den ordner imageformats anlegen und dort dann die qjpeg4.dll reinhauen (liegt im qt-ordner unter plugin/imageformats)

Mfg androphinx
halber
Beiträge: 8
Registriert: 19. Dezember 2006 16:07

Beitrag von halber »

Ich danke euch. Werde es bei der nächsten Gelegenheit ausprobieren.
halber
Beiträge: 8
Registriert: 19. Dezember 2006 16:07

Beitrag von halber »

Ich habe es heute ausprobiert und es funktioniert. Zumindest der Teil mit den Bildern laden. Jetzt habe ich noch das Problem, dass ich die Bilder nicht drehen kann. Hierzu habe ich QTransform verwendet.
Wie kann ich generell raus bekommen, welche dll's benötigt werden? In der docu zu den Klassen steht jedenfalls nichts.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Was hat eine Benutzung einer Klasse mit einer DLL zu tun?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
halber
Beiträge: 8
Registriert: 19. Dezember 2006 16:07

Beitrag von halber »

Vielleicht ähnlich viel wie, ich benutze QImage zum lagen eines JPE's und benötige dazu die qjpeg4.dll ?!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Laut Doku ist QTransform in QtGui - wenn die nicht dabei wäre würde Dein Programm (im Gegensatz zu Plugins wie das JPeg-Plugin) nichtmal starten...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten