use QMargins to have different margin per object side