ich hab nen Dateinamen und will das darunter zu findende Bild in ein QImage laden, aber mit nem bestimmten Format. Die meisten Konstruktoren von QImage nehmen auch ein Format vom Typ "QImage::Format" (ein einfacher Enum) an, nur der Konstruktor der nen Dateinamen schluckt will das Format als "const char*", also nen C-String.
Ich hätte gerne das Format "QImage::Format_RGB32, Wert:4" und hab schon ausprobiert:
- QImage(filename, "QImage::Format_RGB32");
QImage(filename, "Format_RGB32");
QImage(filename, "4");
QImage(filename, (char*)QImage::Format_RGB32); // aus Verzweiflung :/
QImage(filename, QImage::Format_RGB32); // auch aus Verzweiflung -_-
In der Doku hab ich leider kein Beispiel gefunden und im Web find ich nur zig Mirrors von der Doku. Oo
Was muss ich denn da jetzt übergeben, weiß das zufällig einer?
PS: Ich könnte es natürlich auch einfach normal laden und dann das Format konvertieren, aber da ich viele große Bilder auf einmal lade, und das allein schon lang genug dauert, würde ich das gerne vermeiden und gleich richtig laden...