Qt HeaderItem
void MainWindow::on_pushButton_clicked()
{
ui->tableWidget->setRowCount(5);
ui->tableWidget->setColumnCount(5);QString w_header1 = QString::fromLocal8Bit("コード");
QString w_header2 = QString::fromLocal8Bit("名称");
QString w_header3 = QString::fromLocal8Bit("データ1");
QString w_header4 = QString::fromLocal8Bit("データ2");QTableWidgetItem *w_header_item1;
QTableWidgetItem *w_header_item2;
QTableWidgetItem *w_header_item3;
QTableWidgetItem *w_header_item4;w_header_item1 = new QTableWidgetItem;
w_header_item2 = new QTableWidgetItem;
w_header_item3 = new QTableWidgetItem;
w_header_item4 = new QTableWidgetItem;ui->tableWidget->setHorizontalHeaderItem(0,w_header_item1);
ui->tableWidget->setHorizontalHeaderItem(1,w_header_item2);
ui->tableWidget->setHorizontalHeaderItem(2,w_header_item3);
ui->tableWidget->setHorizontalHeaderItem(3,w_header_item4);ui->tableWidget->horizontalHeaderItem(0)->setText(w_header1);
ui->tableWidget->horizontalHeaderItem(1)->setText(w_header2);
ui->tableWidget->horizontalHeaderItem(2)->setText(w_header3);
ui->tableWidget->horizontalHeaderItem(3)->setText(w_header4);
}
void MainWindow::on_pushButton_clicked()
{
ui->tableWidget->setRowCount(5);
ui->tableWidget->setColumnCount(5);QString w_header1 = QString::fromLocal8Bit("グループ1");
QString w_header2 = QString::fromLocal8Bit("グループ2");
QString w_header3 = QString::fromLocal8Bit("グループ3");QTableWidgetItem *w_header_item1;
QTableWidgetItem *w_header_item2;
QTableWidgetItem *w_header_item3;w_header_item1 = new QTableWidgetItem;
w_header_item2 = new QTableWidgetItem;
w_header_item3 = new QTableWidgetItem;ui->tableWidget->setVerticalHeaderItem(0,w_header_item1);
ui->tableWidget->setVerticalHeaderItem(1,w_header_item2);
ui->tableWidget->setVerticalHeaderItem(2,w_header_item3);ui->tableWidget->verticalHeaderItem(0)->setText(w_header1);
ui->tableWidget->verticalHeaderItem(1)->setText(w_header2);
ui->tableWidget->verticalHeaderItem(2)->setText(w_header3);
}