Jetzt habe ich versucht es in einem QCache zu speichern.
error: passing `const QCache' as `this' argument of `bool QCache::insert(const Key&, T*, int) [with Key = QString, T = QIcon]' discards qualifiersQCache<QString, QIcon> iconCache;
QIcon *icon = new QIcon(iconProvider->icon(tempFileInfo));
iconCache.insert(QString("/"), icon);
Entschuldigt diesen strukturlosen und mit wenig wirklichen Informationen gefüllten Post, aber ich habe mittlerweile soviel versucht, dass ich nicht mehr weiß, was ich aufzeigen soll.
Wer weiß wie es funktioniert sollte mir dennoch helfen können. Als Randnotiz ich benutzte den QT Creator der sonst aber bei mir einwandfrei kompiliert, wenn es nicht gerade um QIcon's geht