要设置QTableView的表头,可以使用setHorizontalHeaderLabels()函数来设置水平表头,使用setVerticalHeaderLabels()函数来设置垂直表头。

示例代码如下:

QTableView *tableView = new QTableView();

// 设置水平表头
QStringList horizontalHeaders;
horizontalHeaders << "Column 1" << "Column 2" << "Column 3";
tableView->setHorizontalHeaderLabels(horizontalHeaders);

// 设置垂直表头
QStringList verticalHeaders;
verticalHeaders << "Row 1" << "Row 2" << "Row 3";
tableView->setVerticalHeaderLabels(verticalHeaders);

在上述示例中,水平表头使用QStringList来存储表头文字,然后使用setHorizontalHeaderLabels()函数设置水平表头。垂直表头也是如此,使用QStringList来存储表头文字,然后使用setVerticalHeaderLabels()函数设置垂直表头。

注意:表头文字的数量应与表格的列数或行数相匹配

QT qtableview 设置表头

原文地址: https://www.cveoy.top/t/topic/iEKF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录