Example #1
0
 def setStandardButtons(self, buttons):
     """Convenience method to set standard buttons in the button box.
     
     Accepts a sequence of string names from the standardbuttons constant,
     or a QDialogButtonBox.StandardButtons value.
     
     """
     if isinstance(buttons, (set, tuple, list)):
         buttons = functools.reduce(operator.or_,
                                    map(standardbuttons.get, buttons),
                                    QDialogButtonBox.StandardButtons())
     self._buttonBox.setStandardButtons(buttons)