Cześć, jakiś czas męczę się z następującym problemem.
mma klase WordBlock i metode setImage(QString)

void WordBlock::setImage(QString source)
{
    iImage.load(source);
    laImage->setPixmap(QPixmap::fromImage(iImage));
}

i problem jest taki że w poniższy sposob wszystko jest ok

WordBlock *wordsList = new WordBlock;
wordsList->setImage("folder/plik.png");

również w przypadku tablicy wordsList[size];

ale potrzebuje to zrobić w nastepujacy sposob i niestety juz sie nie da. bledu zadnego nie wywala ale obrazka tez nie ustawia.

QFile list(FILENAME);
    list.open(QIODevice::ReadOnly);
    QStringList files;
    while(!list.atEnd()){
        QString temp = FILE_DIR;
        temp.append(list.readLine());
        temp.chop(1);
        files.append(temp);
        qDebug() << temp;
    }

    qDebug() << files;

    WordBlock *wordsList[files.size()];
    for(int i=0; i<files.size(); ++i){
        wordsList[i] = new WordBlock;
        QString temp = files.at(i);
        wordsList[i]->setImage(temp);
        mainLayout->addWidget(wordsList[i],0,i);
    }