Как задать цвет конкретной линии сетки в QTableWidget?

#qt

#qt

Вопрос:

Я работаю над проектом sudoku и использовал элемент QTableWidget для создания карты 9 * 9.Я хочу изменить цвет линии сетки четвертой строки и цвет линии сетки четвертого столбца на желтый (или другие выделенные цвета), чтобы выделить часть 3 * 3.Как это сделать?Большое вам спасибо!

Ответ №1:

Цвет сетки зависит от стиля. Вы можете легко изменить это с помощью QStyleSheet:

 const QString style = "QTableWidget { 
     gridline-color: #fffff8; 
     font-size: 12pt; 
     background-color: red; 
}";
ui->tablet->setStyleSheet(style);
  

Смотрите эту ссылку для получения более подробной информации.

Комментарии:

1. Но я хочу выделить конкретные линии сетки вместо всех линий сетки. Как это установить?