I have different QLabels with the following stylesheet. Surprisingly, when they are disabled, the color changes, but not the font-size nor the font-weight. The font is always the one defined in QLabel (regardless of wether the label is enabled or not). Is there anything I missed?
setStyleSheet(QString(
"QLabel{"
" font-family: %1; "
" font-size: 16px; "
" font-weight: bold; "
" color: %3; "
"}"
"QLabel::!enabled {"
" font-size: 12px; "
" font-weight: normal; "
" color: %2; "
"}").arg(fontFamilyName).arg(MEDIUM_GREY).arg(SUPER_DARK_GREY));