fix for multiple buttons positioning in QtPropertyItemDelegate