Есть форма с QTableWidget, пытаюсь по клику на ячейку добавить в эту ячейку картинку. Для чего есть такой вот слот:
void MainWindow::cellClicked(int row, int cell)
{
QTableWidgetItem *itm= new QTableWidgetItem();
itm->setIcon(QIcon("data/textures/game/map1/tile1.png"));
itm->setFlags(itm->flags() & ~Qt::ItemIsEditable);
ui->tableWidget->setItem (row, cell, itm);
ui->label->setText(QString::number(row)+" " +QString::number(cell));
}
но при выполнении оно мне говорит
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setCompositionMode: Painter not active
QPainter::end: Painter not active, aborted
что я делаю не так?