次のコードを使用すると、空のテーブル ウィジェットが表示されるのはなぜですか?
QString imgPath = "C:\\path\\to\\image.jpg";
QImage *img = new QImage(imgPath);
QTableWidget *thumbnailsWidget = new QTableWidget;
QTableWidgetItem *thumbnail = new QTableWidgetItem;
thumbnail->setData(Qt::DecorationRole, QPixmap::fromImage(*img));
thumbnailsWidget->setColumnCount(5);
thumbnailsWidget->setRowCount(3);
thumbnailsWidget->setItem(0, 0, thumbnail);
setCentralWidget(thumbnailsWidget);
画像をQTableWidgetItemに入れるにはどうすればよいですか?
ありがとうございました。
PS:
テーブルが実際には空ではないことに気付きました。さまざまな QTableWidgetItem 要素をクリックすると、空の要素が青色になり、座標 [0,0] を持つ要素が異なる方法で強調表示されます: 左側に薄い青色のバーがあるシアン...