| Hornet 
								Гость
 | 
								|  | «  : Января 11, 2018,  14:36 » |  | 
 
 Не могу понять почему не закрашивается столбец цветом в талбице. 
 #include <QColor>
 #include<QPalette>
 
 
 
 void MainWindow::on_pushButton_clicked()
 {
 model=new QSqlTableModel();
 
 model->setTable("cartridge");
 model->select();
 
 model->setHeaderData(1,Qt::Horizontal,QObject::tr("Наименование картриджа"));
 model->setHeaderData(2,Qt::Horizontal, "Дата ввода в эксплатацию" );
 model->setHeaderData(3,Qt::Horizontal,"Дата списания");
 model->setHeaderData(4,Qt::Horizontal,"Описание");
 
 
 
 
 ui->tableView->setModel(model);
 ui->tableView->resizeColumnsToContents();
 
 
 
 ui->tableView->show();
 
 ui->tableView->setBackgroundRole(4,QColor::blue());
 
 ui->tableView->horizontalHeader()->setSectionResizeMode(4, QHeaderView::Stretch);
 
 
 }
 |