[gelöst] [Qt4] QImage (AlphaBuffer)

Alles rund um die Programmierung mit Qt
Antworten
ChMaster
Beiträge: 252
Registriert: 23. Februar 2005 14:44
Wohnort: RP -> Alzey
Kontaktdaten:

[gelöst] [Qt4] QImage (AlphaBuffer)

Beitrag von ChMaster »

Hallo zusammen,

habe da mal wieder eine Frage. Wie kann man bei QImage den AlphaBuffer setzen? Unter Qt3
ging es mit setAlphaBuffer( TRUE ); Und wie ist das Equivalent zu Qt4?

Habe dazu nicht viel gefunden oder ich bin Blind. :)
Zuletzt geändert von ChMaster am 8. Juli 2007 00:03, insgesamt 1-mal geändert.
ChMaster
------------ Projekte------------
DBoxFE
DMS
First4 (Plugin-Develper)
NoobSaibot
Beiträge: 99
Registriert: 27. Januar 2005 15:55

Beitrag von NoobSaibot »

setAlphaBuffer( bool )? zumindest steht es so in der doku.
ChMaster
Beiträge: 252
Registriert: 23. Februar 2005 14:44
Wohnort: RP -> Alzey
Kontaktdaten:

Beitrag von ChMaster »

ja, dies ist aber für den Qt3 Support. Ich brauche das Equivalent zu Qt4, oder ich bin wirklich
blind und seh es nicht. Wenn du mal den Link zu setAlphaBuffer(...); hast (Qt4) würde ich mich
sehr freuen. :)

Ps.: Ich verzichte bei meinen Projekten auf den Qt3 Support.
ChMaster
------------ Projekte------------
DBoxFE
DMS
First4 (Plugin-Develper)
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Auch in Qt4(.3) gibt es setAlphaBuffer, es wird aber in der Doku nicht in der Übersicht sondern nur bei den Erklärungen gelistet.
ChMaster
Beiträge: 252
Registriert: 23. Februar 2005 14:44
Wohnort: RP -> Alzey
Kontaktdaten:

Beitrag von ChMaster »

Servus upsala,

auf dich kann man sich immer verlassen. Immer eine Antwort parat. :)
Unwissenheit schützt vor [...] nicht. :)

Ich danke dir und natürlich auch @NoobSaibot.

Edit:

hmm.... folgender Fehler tritt auf:
src/xmlparser.cpp:104: error: ‘class QImage’ has no member named ‘setAlphaBuffer’

Anscheinend gibt es den Member nicht. Ich benutze Qt4.3.0.
ChMaster
------------ Projekte------------
DBoxFE
DMS
First4 (Plugin-Develper)
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Wenn man sich den Quelltext anschaut, dann macht die Funktion nichts anderes als das Format auf QImage::Format_ARGB32 zu setzen, was man auch manuell machen kann (Konstruktor oder convertToFormat). Und ja es scheint laut Quelltext nur eine QT3-Support-Methode zu sein -> Fehler in der Doku(?)
ChMaster
Beiträge: 252
Registriert: 23. Februar 2005 14:44
Wohnort: RP -> Alzey
Kontaktdaten:

Beitrag von ChMaster »

Servus upsala,

wenn man richtig fragt, bekommt man auch eine schöne Antwort. :)
Ich danke Dir.
ChMaster
------------ Projekte------------
DBoxFE
DMS
First4 (Plugin-Develper)
Antworten