намного лучше писать QString("\\\n%1.bmp").arg(str); вместо кучи конкатенаций