Hallo zusammen,
ich hab inzwischen eine andere Lösung gefunden.
ich habe ein Icon als png vorliegen.
Das konvertiere ich nun mit
Code:
convert icon.png icon.xpm
in ein xpm. Das öffne ich mit einem Editor und kopiere den Quelltext in mein Programm und füge bei static char *icon[] noch ein const ein
Code:
static const char *icon[] = {
/* columns rows colors chars-per-pixel */
"14 14 3 1",
" c black",
". c red",
"X c gray100",
/* pixels */
" ",
" XX XXXXXX XX ",
" XXXXXX ",
" .....X ",
" XX .....X XX ",
" XX ..XXXX XX ",
" ..XXXX ",
" ..XXXX ",
" XX ..XXXX XX ",
" XX ..XXXX XX ",
" .....X ",
" .....X ",
" XX XXXXXX XX ",
" "
};
nun kann ich das Icon mit
Code:
QPixmap chapter_icon(icon);
in meinem Programm verwenden und brauche das Original als Datei gar nicht mehr.
Klappt bei mir prima und ich muss mir keine Gedanken mehr machen, wo ich die Icons hinspeichern/installieren soll
Lesezeichen