示例#1
0
文件: tricks.py 项目: jasujm/bridge
    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]
            ))
示例#2
0
文件: score.py 项目: jasujm/bridgegui
    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())))
示例#3
0
文件: score.py 项目: jasujm/bridge
    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())))
示例#4
0
 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())
示例#5
0
 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())