Редактирование таблицы стилей Qt QCheckBox

Я использую таблицы стилей для редактирования некоторых флажков по своему вкусу. Я могу изменить цвет текста с

color: rgb(255,0,0);      // Red text

и я могу изменить внешний вид самого флажка с

QCheckBox::indicator
{
    background-color: qlineargradient(...);
    border: 2px solid rgb(170, 57, 57);
    width: 50px;
    height: 50px;
    border-radius: 10px;
};

... но я не могу сделать и то и другое одновременно. Если я помещу оба раздела кода в таблицу стилей вместе, редактирование цвета текста будет игнорироваться, независимо от того, поместил ли я его внутри или вне раздела в квадратных скобках индикатора. Я заметил, что это также относится к изменению цвета фона.

Я предполагаю, что мне чего-то не хватает в том, как работают таблицы стилей (особенно в отношении QCheckBox), но ни одна из документации Qt, которую я нашел до сих пор, не является полезной (я использую Qt 4.8 в Qt Creator).

0 ответов

Другие вопросы по тегам