要设置QTableWidgetItem的字体大小,可以使用setFont()函数来实现。以下是一个示例代码:
#include <QApplication>
#include <QTableWidget>
#include <QTableWidgetItem>
#include <QFont>
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
QTableWidget tableWidget(3, 2); // 创建一个3行2列的表格
QTableWidgetItem *item = new QTableWidgetItem("Hello");
QFont font;
font.setPointSize(12); // 设置字体大小为12
item->setFont(font); // 应用字体到表格项
tableWidget.setItem(0, 0, item); // 将表格项添加到指定位置
tableWidget.show(); // 显示表格
return app.exec();
}
在上面的示例中,我们创建了一个3行2列的表格,并将”Hello”文本添加到第一行第一列的单元格中。然后,我们创建了一个QFont对象并将其字体大小设置为12。最后,我们使用setFont()函数将该字体应用到表格项中。
运行此代码,你会看到第一行第一列的单元格中的文本以12号字体显示出来。你可以根据需要修改字体大小值。
内容由零声教学AI助手提供,问题来源于学员提问