Hi ,
I have already applied the stylesheets to the buttons & these are working fine when the Button is clicked , hovered , hovered but not Pressed , etc .

My stylesheet is like this
QString styleSheet = QString("QToolButton\
{border: 1px solid %1; background-color: %2; border-radius: 4px;} \
QToolButton:hover:!pressed{border-width: 1px; border-image: url(:/images/RibbonToolButtonHoverBk.png) 4 4 4 4 stretch stretch;}\
QToolButton:hover:pressed{border-width: 1px; border-image: url(:/images/RibbonToolButtonPressedBk.png) 4 4 4 4 stretch stretch;}\
").arg(border.name()).arg(color.name());

these stylesheets are working fine when working with mouse hover , mouse click.
I just want to implement the same with keyBoard usage