Редактирование таблицы стилей 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).