Pixmap erstellen

Alles rund um die Programmierung mit Qt
Antworten
Marco812
Beiträge: 139
Registriert: 22. November 2005 11:28

Pixmap erstellen

Beitrag von Marco812 »

Hallo,

kennt jemand einen Code für QT mit dem es möglich ist ein Verzeichnis mit Bildern (bmp, jpg und png) auszuwählen und aus diesen eine *.h erstellt. Die *.h soll dann in etwa so aussehen:

static const char const *bild1[] = {
"14 14 3 1",
" c black",
". c red",
"X c gray100",
" ",
" XX XXXXXX XX ",
" XXXXXX ",
" .....X ",
" XX .....X XX ",
" XX ..XXXX XX ",
" ..XXXX ",
" ..XXXX ",
" XX ..XXXX XX ",
" XX ..XXXX XX ",
" .....X ",
" .....X ",
" XX XXXXXX XX ",
" "
};

static const char const *bild2[] = {
"14 14 3 1",
" c black",
". c red",
"X c gray100",
" ",
" XX XXXXXX XX ",
" XXXXXX ",
" .....X ",
" XX .....X XX ",
" XX ..XXXX XX ",
" ..XXXX ",
" ..XXXX ",
" XX ..XXXX XX ",
" XX ..XXXX XX ",
" .....X ",
" .....X ",
" XX XXXXXX XX ",
" "
};

Gruß

Marco812

P.S.
Bild1 und Bild2 soll der Dateiname vom Bild sein, das Konvertiert wurde!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Einfach alle Bilder laden und als XPM speichern (mittels save in ein QByteArray -> http://doc.trolltech.com/3.3/qpixmap.html#save-2). Dann jeweils das Bytearray in deine Datei schreiben.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten