Seite 1 von 1

PNG lädt JGP nicht

Verfasst: 27. Juli 2006 13:44
von ogre
Hallo,
folgendes Problem besteht.
Ich habe eine Applikation geschrieben, wo man als Hintergrund beliebige JPGs laben kann, funktioniert auch alles super. Wenn ich das Programm auf einen anderen Rechner laufen lasse (ohne Qt), werden die JPGs nicht angezeigt. Ich habe die JPGs durch PNGs ersetzt, da funktioniert es seltsamer weise, also am Pfad liegt es wohl nicht. Ich darf allerdings in meinem Programm keine PNGs verwenden, es müssen JPGs sein!!! Muss ich noch irgendwelche Module laden???
Bei „widgets/icons“ und „widgets/imageviewer“– Examples von Trolltech funktioniert das übrigens auch nicht, PNGs werden angezeigt und JPGs nicht?!?

MS VS 2003 Qt com 4.1

Verfasst: 27. Juli 2006 14:28
von Christian81
jpeg ist standardmässig nur ein Plugin... suche mal im Forum danach

Verfasst: 27. Juli 2006 21:18
von ogre
hallo,
ich habe soweit alles gemacht, wie hier diskutiert:
http://www.qtforum.de/forum/viewtopic.p ... light=jpeg
nur leider funktioniert es nicht.
Es kommt folgende Fehlermeldung:

Code: Alles auswählen

LINK : fatal error LNK1181: Eingabedatei '.\qjpeg1.lib' kann nicht geöffnet werden
was nun ....


und wieso funkt. das auf meinen rechner und auf einen, wo kein qt drauf ist nicht?

BITTE UM HILFE

Verfasst: 28. Juli 2006 13:46
von ogre
Bitte um Hilfe

mein pro file sieht wie folgt aus:

Code: Alles auswählen

TEMPLATE = app
TARGET = MainWindow
QTPLUGIN += qjpegd1 

DESTDIR = ./Release
QT += qt3support network xml
CONFIG += static qjpegd1

INCLUDEPATH += ./GeneratedFiles \
    ./GeneratedFiles/Release \
    .

LIBS += C:/Qt/4.1.0/plugins/imageformats/qjpegd1.lib

DEPENDPATH += .
MOC_DIR += ./GeneratedFiles/release
OBJECTS_DIR += release
UI_DIR += ./GeneratedFiles
meine main.cpp:

Code: Alles auswählen

#include <QtPlugin>

Q_IMPORT_PLUGIN(qjpegd1)


#include "mainwindow.h"

int main(int argc, char *argv[])
{
   	. .   .
}
ich bekomme den fehler:

Code: Alles auswählen

LINK : fatal error LNK1181: Eingabedatei 'qjpegd1.lib' kann nicht geöffnet werden

bitte helft mir weiter, ich bin am ende

:?: :?: :?:

Verfasst: 1. August 2006 22:54
von lepsai
Guckste in der Doku : Deploying an Application on Qt/Windows.

Den ganzen Schwachsinn, den du gemacht hast kannste vergessen...