diff --git a/qt_ui/widgets/QBudgetBox.py b/qt_ui/widgets/QBudgetBox.py index 27233559..0e92a4e2 100644 --- a/qt_ui/widgets/QBudgetBox.py +++ b/qt_ui/widgets/QBudgetBox.py @@ -18,6 +18,7 @@ class QBudgetBox(QGroupBox): self.money_amount = QLabel() self.finances = QPushButton("Details") + self.finances.setDisabled(True) self.finances.setProperty("style", "btn-primary") self.finances.clicked.connect(self.openFinances) @@ -38,6 +39,7 @@ class QBudgetBox(QGroupBox): def setGame(self, game): self.game = game self.setBudget(self.game.budget, self.game.budget_reward_amount) + self.finances.setEnabled(True) def openFinances(self): self.subwindow = QFinancesMenu(self.game) diff --git a/qt_ui/widgets/QTopPanel.py b/qt_ui/widgets/QTopPanel.py index b6f56896..8fe1c347 100644 --- a/qt_ui/widgets/QTopPanel.py +++ b/qt_ui/widgets/QTopPanel.py @@ -60,11 +60,13 @@ class QTopPanel(QFrame): self.factionsInfos = QFactionsInfos(self.game) self.settings = QPushButton("Settings") + self.settings.setDisabled(True) self.settings.setIcon(CONST.ICONS["Settings"]) self.settings.setProperty("style", "btn-primary") self.settings.clicked.connect(self.openSettings) self.statistics = QPushButton("Statistics") + self.statistics.setDisabled(True) self.statistics.setIcon(CONST.ICONS["Statistics"]) self.statistics.setProperty("style", "btn-primary") self.statistics.clicked.connect(self.openStatisticsWindow) @@ -100,6 +102,9 @@ class QTopPanel(QFrame): if game is None: return + self.settings.setEnabled(True) + self.statistics.setEnabled(True) + self.conditionsWidget.setCurrentTurn(game.turn, game.conditions) self.budgetBox.setGame(game) self.factionsInfos.setGame(game)