@Tian

Почему не применяется стиль к QTableWidjet?

В самом дизайнере всё выглядит хорошо, но после компиляции стиль не работает. Очень странно для новичка в QT, может кто пояснит? Спасибо.

5b0867a851024343354169.jpeg
Слева скомпилированное приложение, а справа дизайнер.

Разумеется в коде нигде стиль не меняется, да и я пробовал новый проект создать - тоже самое.

Сам код стиля:

QHeaderView::section {
background-color: transparent;
color: #97A7BF;
font-size: 11px;
font-weight: bold;
}
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
  • IGHOR
    @IGHOR
    Qt/C++ DEV/CTO
    А если так задавать?
    tableWidget->horizontalHeader()->setStyleSheet(styleSheet);
    tableWidget->verticalHeader()->setStyleSheet(styleSheet);

    PS: QTableWidget - тормоз, учитесь использовать QTableView с моделями
    Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы