If you want the box to be sunken then add a QStyle::State_Sunken flag to the state member of QStyleOptionButton you use wen drawing the check box.