本文整理匯總了Python中Deck.setBackgroundBrush方法的典型用法代碼示例。如果您正苦於以下問題:Python Deck.setBackgroundBrush方法的具體用法?Python Deck.setBackgroundBrush怎麽用?Python Deck.setBackgroundBrush使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Deck
的用法示例。
在下文中一共展示了Deck.setBackgroundBrush方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: MainWindow
# 需要導入模塊: import Deck [as 別名]
# 或者: from Deck import setBackgroundBrush [as 別名]
#.........這裏部分代碼省略.........
resourcePhaseButton.clicked.connect(self.proceedResourcePhase)
resourcePhaseButton.setToolTip(QString('%1<br>%2').arg(QCoreApplication.translate('MainWindow', 'Add 1 resource to each hero and draw 1 card.')).arg(QCoreApplication.translate('MainWindow', 'Special card-effects are not concerned.')))
resourcePhaseButton.setFocusPolicy(Qt.NoFocus)
dealShadowsButton = QPushButton(QCoreApplication.translate('MainWindow', 'Deal Shadows'))
dealShadowsButton.clicked.connect(self.proceedDealShadows)
dealShadowsButton.setToolTip(QString('%1<br>%2').arg(QCoreApplication.translate('MainWindow', 'Deal 1 shadow card to each engaged enemy.')).arg(QCoreApplication.translate('MainWindow', 'Special card-effects are not concerned.')))
dealShadowsButton.setFocusPolicy(Qt.NoFocus)
refreshPhaseButton = QPushButton(QCoreApplication.translate('MainWindow', 'Refresh Phase'))
refreshPhaseButton.clicked.connect(self.proceedRefreshPhase)
refreshPhaseButton.setToolTip(QString('%1<br>%2').arg(QCoreApplication.translate('MainWindow', 'Ready all cards and raise 1 threat.')).arg(QCoreApplication.translate('MainWindow', 'Special card-effects are not concerned.')))
refreshPhaseButton.setFocusPolicy(Qt.NoFocus)
self.victorySpinBox = QSpinBox()
self.victorySpinBox.valueChanged.connect(lambda: self.log('<font color="#3f48cc">Victory Points: {0}</font>'.format(self.victorySpinBox.value())))
victoryLabel = QLabel(QCoreApplication.translate('MainWindow', '&Victory:'))
victoryLabel.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Preferred)
victoryLabel.setBuddy(self.victorySpinBox)
self.engagedArea = Area('Engaged Area')
self.heroArea = Area('Hero Area')
self.handArea = Area('Hand Area')
self.stagingArea = Area('Staging Area', orientation=Qt.Vertical)
self.locationDeck = Deck('Active Location', QCoreApplication.translate('MainWindow', 'Active<br>Location', 'Deck'))
self.questDeck = Deck('Quest Deck', QCoreApplication.translate('MainWindow', 'Quest<br>Deck', 'Deck'))
self.encounterDeck = Deck('Encounter Deck', QCoreApplication.translate('MainWindow', 'Encounter<br>Deck', 'Deck'))
self.encounterDiscardPile = Deck('Encounter Discard Pile', QCoreApplication.translate('MainWindow', 'Encounter<br>Discard<br>Pile', 'Deck'))
self.tokenBank = TokenBank()
self.prepareDeck = Deck('Prepare Deck', QCoreApplication.translate('MainWindow', 'Prepare<br>Deck', 'Deck'), Qt.Horizontal)
self.removedPile = Deck('Removed From Play', QCoreApplication.translate('MainWindow', 'Removed<br>From<br>Play', 'Deck'), Qt.Horizontal)
self.playerDeck = Deck('Player Deck', QCoreApplication.translate('MainWindow', 'Player<br>Deck', 'Deck'))
self.playerDiscardPile = Deck('Player Discard Pile', QCoreApplication.translate('MainWindow', 'Player<br>Discard<br>Pile', 'Deck'))
self.engagedArea.setBackgroundBrush(QBrush(Qt.darkRed))
self.heroArea.setBackgroundBrush(QBrush(Qt.darkBlue))
self.handArea.setBackgroundBrush(QBrush(Qt.darkCyan))
self.stagingArea.setBackgroundBrush(QBrush(Qt.black))
self.locationDeck.setBackgroundBrush(QBrush(Qt.darkGreen))
self.questDeck.setBackgroundBrush(QBrush(Qt.darkGreen))
self.encounterDeck.setBackgroundBrush(QBrush(Qt.gray))
self.encounterDiscardPile.setBackgroundBrush(QBrush(Qt.darkGray))
self.prepareDeck.setBackgroundBrush(QBrush(Qt.gray))
self.removedPile.setBackgroundBrush(QBrush(Qt.black))
self.playerDeck.setBackgroundBrush(QBrush(Qt.yellow))
self.playerDiscardPile.setBackgroundBrush(QBrush(Qt.darkYellow))
leftLayout = QVBoxLayout()
leftLayout.addWidget(self.largeImageLabel)
leftLayout.addStretch(1)
leftLayout.addWidget(self.threatDial)
littleLayout = QGridLayout()
littleLayout.addWidget(resourcePhaseButton, 0, 0, 1, 2)
littleLayout.addWidget(dealShadowsButton, 0, 2, 1, 2)
littleLayout.addWidget(refreshPhaseButton, 0, 4, 1, 2)
littleLayout.addWidget(victoryLabel, 0, 6, 1, 1)
littleLayout.addWidget(self.victorySpinBox, 0, 7, 1, 1)
leftLayout.addLayout(littleLayout)
midLayout = QVBoxLayout()
midLayout.addWidget(self.engagedArea)
midLayout.addWidget(self.heroArea)
midLayout.addWidget(self.handArea)
rightLayout = QGridLayout()
rightLayout.addWidget(self.locationDeck, 0, 0, 1, 1)
rightLayout.addWidget(self.questDeck, 0, 1, 1, 1)