Russian Qt Forum
Сентябрь 26, 2018, 10:54 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Цвет столбца в tableview не закрашивается ошибка  (Прочитано 422 раз)
Hornet
Новичок

Offline Offline

Сообщений: 40


Просмотр профиля
« : Январь 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);


}
Записан

Хотели как лучше,а получили как всегда.
                                            (В.С.Черномырдушка)
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Страница сгенерирована за 0.134 секунд. Запросов: 22.