c + + - hvad dll at indlæse, hvis jeg vil se billeder, når de implementeres i runtime, også hvilke vc dll skal jeg virkelig brug for?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg indledte første gang min app uden for den visuelle studiekompiler på ren pc.
og jeg har et problem. først ser jeg ikke billeder i min ansøgning
jeg bruger .png, * .gif, .ico filtyper jeg forsøger at tilføje:


qgif4.dll
qico4.dll
qjpeg4.dll
qjpeg4.lib
qmng4.dll
qsvg4.dll


Måden jeg bruger mine billeder er med * .qrc-fil, og jeg håbede at kompilere det som ressource (jeg håber virkelig ..)
i profilen har jeg lige tilføjet det sådan:


RESOURCES += resources.qrc


og det ser sådan ud:


<RCC>
    <qresource prefix="/">
         <file>images/image1.png</file>
         <file>images/icon-loading.gif</file>
         <file>images/filter.ico</file>  
         <file>images/icon\_lp.png</file>
    </qresource>
</RCC> 


men uden god ser jeg stadig tom i stedet for billeder.
også har jeg brug for en af ​​de vs køre gange dll i min ansøgning?


    msvcm90.dll
    msvcp90.dll
    msvcr90.dll


Tak

Bedste reference


Billedpluginerne skal være på den rigtige placering for Qt plugin loader at finde dem. Prøv at sætte dem i en 'imageformats' -katalog ved siden af ​​din eksekverbare.

Andre referencer 1



  • Brug depedency walker til at finde ud af, hvilke biblioteker der er knyttet til din ansøgning. På denne måde sæt din ansøgning i en tilfældig mappe, brug værktøjet, og du vil se alle manglende referencer. Dette er det, du skal medtage. [5]

  • Kan du vise den kodekode, hvor du bruger et billede?