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