diff --git a/skins/squiek/QskSquiekSkin.cpp b/skins/squiek/QskSquiekSkin.cpp index 4e574fff..23d70f42 100644 --- a/skins/squiek/QskSquiekSkin.cpp +++ b/skins/squiek/QskSquiekSkin.cpp @@ -327,9 +327,12 @@ void Editor::setupCheckBox() for ( auto state : { A::NoState, Q::Disabled } ) { + const auto symbol = QskStandardSymbol::graphic( QskStandardSymbol::CheckMark ); + const auto aspect = Q::Indicator | Q::Checked | state; - setSymbol( aspect, - QskStandardSymbol::graphic( QskStandardSymbol::CheckMark ) ); + + setSymbol( aspect, symbol ); + setSymbol( aspect | Q::Error, symbol ); } setTextOptions( Q::Text, Qt::ElideMiddle, QskTextOptions::NoWrap );