我将图标作为项目放在表格中:
QTableWidget *table = new QTableWidget(this);
QTableWidgetItem *item = new QTableWidgetItem;
item->setSizeHint(QSize(100, 100));
item->setIcon(QIcon(fileName));
table->setItem(0, 0, item);
然而,无论图标的大小如何,它们在表格中都显示得非常小。
我不在乎文字。
我怎样才能让它们变大?
最佳答案
您需要更改 QTableWidget
中图标的大小.您可以使用 iconSize
这样做继承自 QAbstractItemView
的属性(property).见 here .
QTableWidget *table = new QTableWidget(this);
table->setIconSize(QSize(100, 100));
QTableWidgetItem *item = new QTableWidgetItem;
item->setSizeHint(QSize(100, 100));
item->setIcon(QIcon(fileName));
table->setItem(0, 0, item);
关于qt - 在 Qt 中,如何调整表格中的图标大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19434391/