Этот код вызывается несколько раз с разными «thumbname», файлы с такими именами 100% существуют
QPixmap pixmap(thumbname);
QIcon icon(pixmap.scaledToWidth(iconSize().width(), Qt::SmoothTransformation));
QListWidgetItem *item = new QListWidgetItem(icon, filename);
addItem(item);
Результат - результат правильный - несколько иконок с текстом в QListWidget.
Если же я удалю Qt::SmoothTransformation (по умолчанию станет Qt::FastTransformation),
Все иконки будут одинаковыми - как в первом файле, но при выборе иконка меняется, но опять у всех одинаковые.
WTF?
Это в Qt 4.6.0. В Qt 4.5.2 было нормально.