Beispiel #1
0
 def setup_turn_label(self):
     size_policy = constants.default_size_policy(self.dateLabel, QSizePolicy.Preferred, QSizePolicy.Fixed)
     self.dateLabel.setSizePolicy(size_policy)
     self.dateLabel.setFont(constants.default_font())
     self.dateLabel.setText('Turn ' + str(self.battleView.turn))
     self.dateLabel.setAlignment(Qt.AlignLeft | Qt.AlignVCenter)
     self.gridLayout.addWidget(self.dateLabel, 0, 0, 1, 1)
Beispiel #2
0
 def setup_turn_label(self):
     size_policy = constants.default_size_policy(self.dateLabel, QSizePolicy.Preferred, QSizePolicy.Fixed)
     self.dateLabel.setSizePolicy(size_policy)
     self.dateLabel.setFont(constants.default_font())
     self.dateLabel.setText('Turn ' + str(self.battleView.turn))
     self.dateLabel.setAlignment(Qt.AlignLeft | Qt.AlignVCenter)
     self.gridLayout.addWidget(self.dateLabel, 0, 0, 1, 1)
 def setup_hint_label(self):
     size_policy = constants.default_size_policy(self.hintLabel,
                                                 QSizePolicy.Preferred,
                                                 QSizePolicy.Fixed)
     self.hintLabel.setSizePolicy(size_policy)
     self.hintLabel.setFont(constants.default_font())
     self.hintLabel.setAlignment(Qt.AlignRight | Qt.AlignTrailing
                                 | Qt.AlignVCenter)
     self.gridLayout.addWidget(self.hintLabel, 0, 0, 1, 1)
Beispiel #4
0
 def setup_current_unit_view(self):
     size = QSize(60, 60)
     army = self.get_human_army()
     defending = (army == self.battleView.defender)
     self.battleView.draw_current_unit(defending, self.graphicsView_currentUnit.scene(), size)
     size_policy = constants.default_size_policy(self.graphicsView_currentUnit, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.graphicsView_currentUnit.setSizePolicy(size_policy)
     self.graphicsView_currentUnit.setMinimumSize(size)
     self.graphicsView_currentUnit.setMaximumSize(size)
     self.gridLayout.addWidget(self.graphicsView_currentUnit, 10, 1, 1, 1, Qt.AlignCenter)
Beispiel #5
0
 def setup_current_unit_view(self):
     size = QSize(60, 60)
     army = self.get_human_army()
     defending = (army == self.battleView.defender)
     self.battleView.draw_current_unit(defending, self.graphicsView_currentUnit.scene(), size)
     size_policy = constants.default_size_policy(self.graphicsView_currentUnit, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.graphicsView_currentUnit.setSizePolicy(size_policy)
     self.graphicsView_currentUnit.setMinimumSize(size)
     self.graphicsView_currentUnit.setMaximumSize(size)
     self.gridLayout.addWidget(self.graphicsView_currentUnit, 10, 1, 1, 1, Qt.AlignCenter)
Beispiel #6
0
 def setup_auto_combat_button(self):
     size_policy = constants.default_size_policy(self.autoCombatButton, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.autoCombatButton.setSizePolicy(size_policy)
     self.autoCombatButton.setMinimumSize(QSize(90, 90))
     self.autoCombatButton.setMaximumSize(QSize(90, 90))
     self.autoCombatButton.setText("")
     icon4 = QIcon()
     icon4.addPixmap(QPixmap(self.battleWindow.config.theme_selected.get_autocombat_button_pixmap()), QIcon.Normal, QIcon.Off)
     self.autoCombatButton.setIcon(icon4)
     self.autoCombatButton.setIconSize(QSize(80, 80))
     self.gridLayout.addWidget(self.autoCombatButton, 12, 1, 1, 1)
Beispiel #7
0
 def setup_help_button(self):
     size_policy = constants.default_size_policy(self.helpButton, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.helpButton.setSizePolicy(size_policy)
     self.helpButton.setMinimumSize(QSize(80, 80))
     self.helpButton.setMaximumSize(QSize(80, 80))
     self.helpButton.setText("")
     icon3 = QIcon()
     icon3.addPixmap(QPixmap(self.battleWindow.config.theme_selected.get_help_button_pixmap()), QIcon.Normal, QIcon.Off)
     self.helpButton.setIcon(icon3)
     self.helpButton.setIconSize(QSize(75, 75))
     self.gridLayout.addWidget(self.helpButton, 0, 1, 2, 1)
Beispiel #8
0
 def setup_end_unit_button(self):
     size_policy = constants.default_size_policy(self.endUnitTurnButton, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.endUnitTurnButton.setSizePolicy(size_policy)
     self.endUnitTurnButton.setMinimumSize(QSize(45, 45))
     self.endUnitTurnButton.setMaximumSize(QSize(45, 45))
     self.endUnitTurnButton.setText("")
     icon1 = QIcon()
     icon1.addPixmap(self.battleWindow.config.theme_selected.get_end_button_pixmap(), QIcon.Normal, QIcon.Off)
     self.endUnitTurnButton.setIcon(icon1)
     self.endUnitTurnButton.setIconSize(QSize(40, 40))
     self.gridLayout.addWidget(self.endUnitTurnButton, 6, 1, 1, 1, Qt.AlignCenter)
Beispiel #9
0
 def setup_next_target_button(self):
     size_policy = constants.default_size_policy(self.nextTargetButton, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.nextTargetButton.setSizePolicy(size_policy)
     self.nextTargetButton.setMinimumSize(QSize(45, 45))
     self.nextTargetButton.setMaximumSize(QSize(45, 45))
     self.nextTargetButton.setText("")
     icon = QIcon()
     icon.addPixmap(QPixmap(self.battleWindow.config.theme_selected.get_target_button_pixmap()), QIcon.Normal, QIcon.Off)
     self.nextTargetButton.setIcon(icon)
     self.nextTargetButton.setIconSize(QSize(40, 40))
     self.gridLayout.addWidget(self.nextTargetButton, 5, 1, 1, 1, Qt.AlignCenter)
Beispiel #10
0
 def setup_coat_of_arms_view(self):
     size = QSize(90, 120)
     self.battleView.draw_coat_of_arms(self.graphicsView_coatOfArm.scene(), size)
     self.graphicsView_coatOfArm.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
     size_policy = constants.default_size_policy(self.graphicsView_coatOfArm, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.graphicsView_coatOfArm.setSizePolicy(size_policy)
     self.graphicsView_coatOfArm.setMinimumSize(size)
     self.graphicsView_coatOfArm.setMaximumSize(size)
     self.graphicsView_coatOfArm.setStyleSheet("border-style: none;background: transparent")
     self.graphicsView_coatOfArm.setCacheMode(QGraphicsView.CacheBackground)
     self.gridLayout.addWidget(self.graphicsView_coatOfArm, 3, 1, 1, 1)
Beispiel #11
0
 def setup_coat_of_arms_view(self):
     size = QSize(90, 120)
     self.battleView.draw_coat_of_arms(self.graphicsView_coatOfArm.scene(), size)
     self.graphicsView_coatOfArm.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
     size_policy = constants.default_size_policy(self.graphicsView_coatOfArm, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.graphicsView_coatOfArm.setSizePolicy(size_policy)
     self.graphicsView_coatOfArm.setMinimumSize(size)
     self.graphicsView_coatOfArm.setMaximumSize(size)
     self.graphicsView_coatOfArm.setStyleSheet("border-style: none;background: transparent")
     self.graphicsView_coatOfArm.setCacheMode(QGraphicsView.CacheBackground)
     self.gridLayout.addWidget(self.graphicsView_coatOfArm, 3, 1, 1, 1)
Beispiel #12
0
 def setup_auto_combat_button(self):
     size_policy = constants.default_size_policy(self.autoCombatButton, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.autoCombatButton.setSizePolicy(size_policy)
     self.autoCombatButton.setMinimumSize(QSize(90, 90))
     self.autoCombatButton.setMaximumSize(QSize(90, 90))
     self.autoCombatButton.setText("")
     icon4 = QIcon()
     icon4.addPixmap(QPixmap(self.battleWindow.config.theme_selected.get_autocombat_button_pixmap()), QIcon.Normal, QIcon.Off)
     self.autoCombatButton.setIcon(icon4)
     self.autoCombatButton.setIconSize(QSize(80, 80))
     self.gridLayout.addWidget(self.autoCombatButton, 12, 1, 1, 1)
Beispiel #13
0
 def setup_help_button(self):
     size_policy = constants.default_size_policy(self.helpButton, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.helpButton.setSizePolicy(size_policy)
     self.helpButton.setMinimumSize(QSize(80, 80))
     self.helpButton.setMaximumSize(QSize(80, 80))
     self.helpButton.setText("")
     icon3 = QIcon()
     icon3.addPixmap(QPixmap(self.battleWindow.config.theme_selected.get_help_button_pixmap()), QIcon.Normal, QIcon.Off)
     self.helpButton.setIcon(icon3)
     self.helpButton.setIconSize(QSize(75, 75))
     self.gridLayout.addWidget(self.helpButton, 0, 1, 2, 1)
Beispiel #14
0
 def setup_end_unit_button(self):
     size_policy = constants.default_size_policy(self.endUnitTurnButton, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.endUnitTurnButton.setSizePolicy(size_policy)
     self.endUnitTurnButton.setMinimumSize(QSize(45, 45))
     self.endUnitTurnButton.setMaximumSize(QSize(45, 45))
     self.endUnitTurnButton.setText("")
     icon1 = QIcon()
     icon1.addPixmap(self.battleWindow.config.theme_selected.get_end_button_pixmap(), QIcon.Normal, QIcon.Off)
     self.endUnitTurnButton.setIcon(icon1)
     self.endUnitTurnButton.setIconSize(QSize(40, 40))
     self.gridLayout.addWidget(self.endUnitTurnButton, 6, 1, 1, 1, Qt.AlignCenter)
Beispiel #15
0
 def setup_next_target_button(self):
     size_policy = constants.default_size_policy(self.nextTargetButton, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.nextTargetButton.setSizePolicy(size_policy)
     self.nextTargetButton.setMinimumSize(QSize(45, 45))
     self.nextTargetButton.setMaximumSize(QSize(45, 45))
     self.nextTargetButton.setText("")
     icon = QIcon()
     icon.addPixmap(QPixmap(self.battleWindow.config.theme_selected.get_target_button_pixmap()), QIcon.Normal, QIcon.Off)
     self.nextTargetButton.setIcon(icon)
     self.nextTargetButton.setIconSize(QSize(40, 40))
     self.gridLayout.addWidget(self.nextTargetButton, 5, 1, 1, 1, Qt.AlignCenter)
Beispiel #16
0
 def setup_retreat_button(self):
     size_policy = constants.default_size_policy(self.retreatButton, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.retreatButton.setSizePolicy(size_policy)
     self.retreatButton.setMinimumSize(QSize(45, 45))
     self.retreatButton.setMaximumSize(QSize(45, 45))
     self.retreatButton.setToolTip("")
     self.retreatButton.setWhatsThis("")
     self.retreatButton.setText("")
     icon2 = QIcon()
     icon2.addPixmap(QPixmap(self.battleWindow.config.theme_selected.get_retreat_button_pixmap()), QIcon.Normal, QIcon.Off)
     self.retreatButton.setIcon(icon2)
     self.retreatButton.setIconSize(QSize(42, 40))
     self.gridLayout.addWidget(self.retreatButton, 7, 1, 1, 1, Qt.AlignCenter)
Beispiel #17
0
 def setup_retreat_button(self):
     size_policy = constants.default_size_policy(self.retreatButton, QSizePolicy.Fixed, QSizePolicy.Fixed)
     self.retreatButton.setSizePolicy(size_policy)
     self.retreatButton.setMinimumSize(QSize(45, 45))
     self.retreatButton.setMaximumSize(QSize(45, 45))
     self.retreatButton.setToolTip("")
     self.retreatButton.setWhatsThis("")
     self.retreatButton.setText("")
     icon2 = QIcon()
     icon2.addPixmap(QPixmap(self.battleWindow.config.theme_selected.get_retreat_button_pixmap()), QIcon.Normal, QIcon.Off)
     self.retreatButton.setIcon(icon2)
     self.retreatButton.setIconSize(QSize(42, 40))
     self.gridLayout.addWidget(self.retreatButton, 7, 1, 1, 1, Qt.AlignCenter)
Beispiel #18
0
 def setup_hint_label(self):
     size_policy = constants.default_size_policy(self.hintLabel, QSizePolicy.Preferred, QSizePolicy.Fixed)
     self.hintLabel.setSizePolicy(size_policy)
     self.hintLabel.setFont(constants.default_font())
     self.hintLabel.setAlignment(Qt.AlignRight | Qt.AlignTrailing | Qt.AlignVCenter)
     self.gridLayout.addWidget(self.hintLabel, 0, 0, 1, 1)