Я ожидаю изменения указателя, чтобы во время перерисовки пиксмапа было обращение к новой области памяти. Я не прав, признаю, и надо менять саму область памяти, но как тогда заменить то, что находится по адресу указателя? обычное присвоение *photos_thumbnails[0]= kineticPix; ругается на /usr/include/qt4/QtCore/qobject.h:333: ошибка: 'QObject& QObject::operator=(const QObject&)' is private
Вам надо вызвать QGraphicsPixmapItem::setPixmap, а от того что Вы поменяли что-то в контейнере указателей - толку никакого. Из кода что Вы привели неясно зачем вообще тот контейнер.
QGraphicsScene scene(0, 0, 1280, 768);
QVector <Pixmap *> photos_thumbnails;
for (int i=0; i< queue_size; ++i)
{
scene.addItem(Queue->photos_thumbnails.at(i));
}
Не обижайтесь, но здесь каждая строка вызывает (справедливое) раздражение. Так Вы провоцируете ответы типа "учи язык", этого делать не стоит