def _set_text_helper(self): # TODO: Localization self.setText( """Tricks {northSouthLabel}: {northSouthTricks} {eastWestLabel}: {eastWestTricks}""".format( northSouthLabel=partnershipLabel(Partnership.northSouth), northSouthTricks=self._tricks[Partnership.northSouth], eastWestLabel=partnershipLabel(Partnership.eastWest), eastWestTricks=self._tricks[Partnership.eastWest] ))
def __init__(self, parent=None): """Inititalize score table Keyword Arguments: parent -- the parent widget """ super().__init__(0, len(positions.Partnership), parent) self.setHorizontalHeaderLabels( positions.partnershipLabel(partnership) for partnership in positions.Partnership) self.setMinimumWidth(5 + self.verticalHeader().width() + sum( self.columnWidth(n) for n in range(self.columnCount())))
def __init__(self, parent=None): """Inititalize score table Keyword Arguments: parent -- the parent widget """ super().__init__(0, len(positions.Partnership), parent) self.setHorizontalHeaderLabels( positions.partnershipLabel(partnership) for partnership in positions.Partnership) self.setMinimumWidth( 5 + self.verticalHeader().width() + sum(self.columnWidth(n) for n in range(self.columnCount())))
def _assert_text_helper(self, partnership, extra=0): label = "%s: %d" % ( positions.partnershipLabel(partnership), self._tricks_won[positions.PARTNERSHIP_TAGS[partnership]] + extra) self.assertIn(label, self._tricks_won_label.text())
def _assert_text_helper(self, partnership, extra=0): label = "%s: %d" % ( positions.partnershipLabel(partnership), self._tricks_won[partnership] + extra) self.assertIn(label, self._tricks_won_label.text())