Is there an elegant way to disable the default button in a QDialog ?