Skip to content

Commit bde1a0e

Browse files
committed
fix: 截屏闪退
1 parent d2750b5 commit bde1a0e

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

src/mineSweeperGUI.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -398,9 +398,13 @@ def gameStart(self):
398398
self.label_info.setText(self.player_designator)
399399
# elif self.game_state == 'show':
400400
# self.label.setMouseTracking(False)
401-
self.game_state = 'ready'
402-
401+
402+
# 这里有点乱
403+
if self.game_state == 'display' or self.game_state == 'showdisplay':
404+
self.setBoard_and_start(self.row, self.column, self.mineNum)
405+
self.label.set_rcp(self.row, self.column, self.pixSize)
403406
self.label.set_rcp(self.row, self.column, self.pixSize)
407+
self.game_state = 'ready'
404408
self.label.reloadCellPic(self.pixSize)
405409
self.label.setMinimumSize(QtCore.QSize(self.pixSize*self.column + 8, self.pixSize*self.row + 8))
406410
self.label.setMaximumSize(QtCore.QSize(self.pixSize*self.column + 8, self.pixSize*self.row + 8))

0 commit comments

Comments
 (0)